Meteor import error: createApolloServer is not a function
Meteor import error: createApolloServer is not a function
所以我正在尝试让 Apollo 服务器与现有的 Meteor 项目一起工作。在我的项目目录中,我 运行
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
我知道这意味着该函数没有正确导入,但我不确定为什么在我添加该包后它在我的代码中不可用。我是否漏掉了一些明显的东西?
import/startup/index.js
import { createApolloServer } from 'meteor/apollo';
import { makeExecutableSchema } from 'graphql-tools';
createApolloServer({});
API 在 meteor/apollo
的当前 v3 中发生了变化:
https://www.apollographql.com/docs/react/recipes/meteor.html#Server
在 .meteor/packages 中,确保您使用的是 Apollo@2.0.0
所以我正在尝试让 Apollo 服务器与现有的 Meteor 项目一起工作。在我的项目目录中,我 运行
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
我知道这意味着该函数没有正确导入,但我不确定为什么在我添加该包后它在我的代码中不可用。我是否漏掉了一些明显的东西?
import/startup/index.js
import { createApolloServer } from 'meteor/apollo';
import { makeExecutableSchema } from 'graphql-tools';
createApolloServer({});
API 在 meteor/apollo
的当前 v3 中发生了变化:
https://www.apollographql.com/docs/react/recipes/meteor.html#Server
在 .meteor/packages 中,确保您使用的是 Apollo@2.0.0