reactjs - 'ApolloProvider' 不是从 React 中的'apollo-client' 导出的
问题描述
当我运行我的客户端时,它给了我这个错误
这就是我的 App.js 中的内容,
import {ApolloClient, InMemoryCache, ApolloProvider} from 'apollo-client'
//--------styles-------
import './App.css';
//Apollo client setup
const client = new ApolloClient({
uri: 'http://localhost:4000/graphql',
cache: new InMemoryCache( ),
});
function App() {
return (
<ApolloProvider client={client}>
<div className="App">
<h1>Hellooooo</h1>
</div>
</ApolloProvider>
);
}
export default App;
我用 graphql 创建了另一个应用程序,它在这个 v 上运行得非常好
import { ApolloClient, InMemoryCache, ApolloProvider } from '@apollo/client';
但是当我尝试在我的新应用程序中像这样导入时,它也不起作用。请帮我找出问题所在。感谢你的帮助。
解决方案
我删除了节点模块文件夹并重新安装了所有模块。后来我没有得到错误。不知道问题是什么,但这有效。
推荐阅读
- oracle - 数据库笔记 Oracle db
- php - Laravel 7 单元测试到注册路由重定向到主页
- r - 如何在ggplot中保留顶部和底部轴,同时删除面板边框
- c - 处理包含不同长度的二进制数据
- apache - 在 xampp 中启动 apache 服务器时出错
- json - MongoDB,将对象数组更改为包含其 ObjectId 的字符串数组
- java - 添加 NDK { abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64' } 后,Android 应用程序不兼容 64 位
- r - 是否可以为 R 文档中的图形添加标题?
- anylogic - 从代理手动释放占用的资源?
- javascript - 如何将今天的日期数字转换为今天的字符串