javascript - Nem lehet olvasni a(z) 'ApolloProvider' tulajdonságot, mert az undefined
Megpróbálom lefordítani a React Native alkalmazásom 0.64.0 verzióját. Minden rendben volt a migráció után a JavaScriptről TypeScriptre, de hirtelen ez a problémám akadt:
Képernyőképet készíteni a fordításhoz
Megpróbáltam újra törölni a node modulokat és a yarn-t, de nem sikerült a fordítás.
Nálam is ez a hiba jelenik meg a konzolon:
Hiba a konzolon
Nem tudom, hogy kell-e még valamit telepítenem, kérlek, segíts.
Ez az én Apollo kliens verzióm:
"@apollo/client": "^3.3.13",
Válasz #1
Úgy hiszem, hogy lehet, hogy importálnod kell például: import { ApolloClient, InMemoryCache } from '@apollo/client/main.cjs', vagy telepítheted az @expo/metro-config csomagot, és konfigurálhatod az implicit feloldásukat a projekted gyökerében lévő metro.config.js fájlban:
További információ itt: https://www.apollographql.com/docs/react/integrations/react-native/#troubleshooting