最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

ApolloClient不是构造函数(具有nodejs的apollo

运维笔记admin7浏览0评论

ApolloClient不是构造函数(具有nodejs的apollo

ApolloClient不是构造函数(具有nodejs的apollo

我没有任何UI框架。只是一个简单的Nodejs脚本,我需要查询GraphQL。

代码:

const ApolloClient = require('apollo-client')
const client = new ApolloClient()

错误信息:

TypeError: ApolloClient is not a constructor

的package.json:

{
  ...

  "dependencies": {
    "apollo-client": "^2.4.13",
    "graphql": "^14.1.1",
    "graphql-tag": "^2.10.1"
  },
}

因为:kuzxsw点

我google了一段时间人们有这个问题主要是因为v8.9.4

我从ApolloClient is no longer in react-apollo. You have to import it from 'apollo-client'进口为apollo-client

有任何想法吗?谢谢!

回答如下:

如果您使用的是const ApolloClient = require('apollo-client'),可以像这样导入:

require

或者像这样

const ApolloClient = require('apollo-client').default

否则,您将导入整个模块,而该模块本身不是构造函数。

发布评论

评论列表(0)

  1. 暂无评论