【问题标题】:Can't import IResolvers from graphql-tools无法从 graphql-tools 导入 IResolvers
【发布时间】:2021-10-11 21:27:06
【问题描述】:

import { IResolvers } from "graphql-tools"; 我试图从 graphql-tools 导入 IResolvers 并收到消息 Module: '"../node_modules/graphql-tools"' has no export member 'IResolvers'

我的依赖是:“apollo-server-express”:“^3.1.2”,“graphql”:“^15.5.1”,“graphql-tools”:“^8.1.0”

这是因为我在阿波罗 3 号上,而不是有 IResolver 的阿波罗 2 号上吗?

【问题讨论】:

    标签: typescript graphql apollo apollo-server graphql-tools


    【解决方案1】:

    Migrating to Apollo Server 3#Removed exports 文档中删除了许多类型和接口,包括IResolvers 接口。

    有两种解决方案:

    1. 运行npm install graphql-tools@4.x 并从graphql-tools 导入符号。
    2. 运行npm install @graphql-tools/utils并从@graphql-tools/utils导入IResolvers

    codesandbox

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 2020-10-04
      • 2019-05-19
      • 2021-03-01
      • 2018-01-11
      • 2021-10-24
      • 2021-03-15
      相关资源
      最近更新 更多