【问题标题】:Cannot find module 'graphql/tsutils/Maybe' or its corresponding type declarations找不到模块“graphql/tsutils/Maybe”或其相应的类型声明
【发布时间】:2020-09-28 21:10:35
【问题描述】:

这个问题从来没有存在过,没有条件改变 node_modules/@apollo/federation/dist/composition/utils.d.ts:3:19 - 错误 TS2307:找不到模块 'graphql/tsutils/Maybe' 或其对应的类型声明。

3 从'graphql/tsutils/Maybe'导入Maybe;

@nestjs/graphql": "^7.3.7",
"apollo-server-express": "^2.13.1",
"graphql": "^15.1.0",
"graphql-tools": "^5.0.0",
"graphql-type-json": "^0.3.1",
"@types/graphql": "^14.5.0"

【问题讨论】:

    标签: graphql nestjs


    【解决方案1】:

    似乎 graphql/tsutils/Maybe.d.ts 已被 graphql 版本 15.1.0 删除。

    【讨论】:

      【解决方案2】:

      我找到了解决方案,我的 graphql 版本与 @types/graphql 不匹配

       graphql: ^15.1.0
       @types/graphql: ^14.5.0
      

      如果有人遇到此类问题,只需将您的 graphql 版本与类似的类型进行匹配

      graphql: ^14.5.0
      @types/graphql: ^14.5.0
      

      【讨论】:

        猜你喜欢
        • 2020-08-16
        • 2022-12-16
        • 2023-01-31
        • 2020-10-19
        • 2021-09-21
        • 2020-12-23
        • 2021-02-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多