Meteor导入错误:CreateAppolloServer不是函数
所以我正试图让阿波罗服务器与现有的流星项目合作。在我的项目目录中,我运行了Meteor导入错误:CreateAppolloServer不是函数,meteor,apollo,apollo-server,Meteor,Apollo,Apollo Server,所以我正试图让阿波罗服务器与现有的流星项目合作。在我的项目目录中,我运行了 meteor add apollo meteor npm install --save apollo-client graphql-server-express express graphql graphql-tools body-parser 将Apollo添加到我的项目中并安装我以后需要的所有依赖项。当我试图在imports/startup/index.js文件中创建Apollo服务器时,会出现错误 TypeEr
meteor add apollo
meteor npm install --save apollo-client graphql-server-express express graphql
graphql-tools body-parser
将Apollo添加到我的项目中并安装我以后需要的所有依赖项。当我试图在imports/startup/index.js文件中创建Apollo服务器时,会出现错误
TypeError: createApolloServer is not a function
我知道这意味着函数没有正确导入,但我不确定为什么自从我添加了这个包后,它就不能在我的代码中使用。我错过了什么明显的东西吗
导入/启动/索引.js
import { createApolloServer } from 'meteor/apollo';
import { makeExecutableSchema } from 'graphql-tools';
createApolloServer({});
API在当前的meteor/apollo版本中已更改:
在.meteor/packages中,确保您正在使用Apollo@2.0.0您使用的是什么文档?如果你提到它,它说
const{ApolloServer,gql}=require('apollo-server')
和更高版本的const server=new ApolloServer({typeDefs,resolvers})代码>