Weboldal keresés

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