无法读取未定义的属性“ApolloProvider”

问题描述 投票:0回答:1

我正在尝试编译我的 React Native 应用程序版本

0.64.0
。从 javascript 迁移到 typescript 后一切正常,但突然我遇到了这个问题:

编译截图

我再次尝试删除节点模块和yarn,但没有成功编译。

我也在控制台上遇到此错误:

控制台出错

我不知道是否还需要安装其他东西,请帮助我。

这是我的apollo客户端版本:

"@apollo/client": "^3.3.13",
javascript typescript react-native apollo-client
1个回答
0
投票

我相信您可能需要导入例如import { ApolloClient, InMemoryCache } from '@apollo/client/main.cjs',或者您可以安装 @expo/metro-config 并通过项目根目录中的 Metro.config.js 配置其隐式解析:

更多信息在这里:https://www.apollographql.com/docs/react/integrations/react-native/#troubleshooting

© www.soinside.com 2019 - 2024. All rights reserved.