0

我正在使用 Apollo 1 服务器,并且正在尝试迁移到 Apollo 2。我的项目包括 2 个简单的 GraphQLSchema:

const missionSchema = new GraphQLSchema({query: missionQuery, mutation: missionMutation});
const userSchema = new GraphQLSchema({query: userQuery, mutation: userMutation});

虽然这种缝合在阿波罗 1 号上有效——

    const schema = mergeSchemas({ schemas: [ missionSchema, userSchema ] });

它在阿波罗 2 号中引发错误 -

  ....类型“GraphQLSchema”不可分配给类型“GraphQLNamedType[]”。“GraphQLSchema”类型中缺少属性“includes”。

帮助将不胜感激!

4

1 回答 1

0

好吧,这是某种打字稿问题 - 删除节点模块,并删除这个插件 ts-graphql-plugin 就可以了。

于 2018-07-23T11:31:03.293 回答