我尝试使用 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)
但这没有帮助