javascript - graphqlKoa 不是函数

标签 javascript graphql koa

我开始从 C# 背景学习 Javascript,并开始构建一个简单的 GraphQL API 作为我的第一个项目,但我正在努力让示例代码正常工作,我不确定在哪里寻找解决方案。

我正在关注此处的用法部分:https://www.npmjs.com/package/apollo-server-koa

但是下面一行抛出错误:

router.post('/graphql', graphqlKoa({ schema: ironManSchema }));

TypeError: graphqlKoa is not a function

我不确定是什么原因造成的,是示例代码中的错误吗?尝试使用 ES6 有问题吗?我安装的 Node.JS 版本导致的问题? (升级到 10.1.0 以防万一)或者可能是因为我试图在 Visual Studio Code 中调试它。

最佳答案

apollo-server-koa 从 2.x 开始就没有 graphqlKoa 了。你应该使用 1.x 版本。

关于javascript - graphqlKoa 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50359330/

相关文章:

graphql - 在 Graphql 突变中传递多行字符串

mysql - 如何创建在node.js和mysql中未使用的随机数

javascript - 如何使用下拉列表导航到其他 php 页面?

c++ - 如何使用 C++ libgraphqlparser 获取 GraphQL FieldDefinition 中定义的类型?

javascript - 如何在javascript中增加数据索引

reactjs - 如何使用 Apollo Client 缓存嵌套对象?

node.js - 将回调转换为 thunk

javascript - 如何更改 Koa 的非定义路由的 http 状态码

javascript - jQuery DataTables 事件 preXhr.dt 不会触发

javascript - 闭包编译器无法编译保留字 "default"