goa*_*009 6 typescript apollo graphql apollo-server graphql-tools
import { IResolvers } from "graphql-tools";
我试图从 graphql-tools 导入 IResolvers 并收到消息 Module: '"../node_modules/graphql-tools"' has no returned member 'IResolvers'。
我的依赖项是:“apollo-server-express”:“^ 3.1.2”,“graphql”:“^ 15.5.1”,“graphql-tools”:“^ 8.1.0”
这是因为我使用的是 apollo 3 而不是具有 IResolver 的 apollo 2 吗?
sli*_*wp2 20
从迁移到 Apollo Server 3#Removed 导出文档中,许多类型和接口已被删除,包括IResolvers接口。
有两种解决方案:
npm install graphql-tools@4.x并导入符号graphql-tools。npm install @graphql-tools/utils导入IResolvers@graphql-tools/utils