node.js - React 模块找不到 apollo 客户端
问题描述
在前端使用 React 构建带有 apollo 和 graphql 的应用程序。我正在尝试获取数据,当我尝试导入 apollo-client 时,它无法解决。我已经安装了依赖项并再次安装了它们,我已经多次制作了一个新的客户端文件 Idk 为什么它没有找到编译所需的 apollo 文件。
./src/apolloProvider.js
Module not found: Can't resolve '@apollo/client' in '/Users/merngApp/client/src'
这是代码
import React from "react";
import App from "./App";
import { ApolloClient, InMemoryCache, ApolloProvider } from "@apollo/client";
// import { InMemoryCache } from "apollo-cache-inmemory";
// import { createHttpLink } from "apollo-link-http";
const httpLink = ApolloClient({
uri: "http://localhost:5000",
});
const client = new ApolloClient({
// link: httpLink,
cache: new InMemoryCache(),
});
export default (
<ApolloProvider client={client}>
<App />
</ApolloProvider>
);
解决方案
推荐阅读
- spring-boot - 负载测试kafka消费者
- javascript - 新的 Relic 许可证密钥验证
- arrays - 将指针与整数进行比较?
- android - 如何保存列表中每个打开的片段项的状态?
- javascript - 为什么递归不返回新对象?
- c++ - 为什么这个解决方案比另一个解决方案快?
- google-sheets - 尝试使用 IF 或 IFS 公式解决工作问题
- linux - linux`shuf`--random-source中提到的随机字节是什么?
- ssl - 很多关于 http 的错误:TLS 握手错误来自
: :远程错误:tls:证书错误 - python - 来自值数组的 Сontour 图