小编Dav*_*ani的帖子

语法错误:未找到命名导出“ApolloClient”

我尝试使用 ApolloClient 和 GraphQL 创建服务器,但出现以下错误:

语法错误:未找到命名导出“ApolloClient”。请求的模块“@apollo/client”是一个 CommonJS 模块,它可能不支持所有 module.exports 作为命名导出。

我的代码如下所示:

import { ApolloClient, InMemoryCache, createHttpLink } from '@apollo/client'

const httpLink = createHttpLink({
  uri: 'http://localhost:4000/graphql',
})

const createApolloClient = () => {
  return new ApolloClient({
    link: httpLink,
    cache: new InMemoryCache(),
  })
}

export default createApolloClient

Run Code Online (Sandbox Code Playgroud)

我试过

import pkg from '@apollo/client'
const { ApolloClient, InMemoryCache, createHttpLink } = pkg
Run Code Online (Sandbox Code Playgroud)

但这没有帮助

javascript graphql apollo-client

10
推荐指数
1
解决办法
3508
查看次数

标签 统计

apollo-client ×1

graphql ×1

javascript ×1