Lors de la mise à niveau vers Apollo Client 2.5, nous rencontrons des problèmes de dépendance lorsque nous tentons d'exécuter le bundler dans un environnement React Native :
error: bundling failed: Error: Unable to resolve module `graphql-anywhere/lib/async` from `<redacted>/node_modules/apollo-link-state/lib/bundle.umd.js`: Module `graphql-anywhere/lib/async` does not exist in the Haste module map
Nous avons tenté d'installer graphql-anywhere
pour résoudre ce problème, en vain.
@benjamn Un mouvement à ce sujet ? J'espère vraiment être mis à niveau vers 2.5 pour (espérons-le) résoudre certains problèmes d'état de liaison.
Pour tous ceux qui regardent cela, cela est corrigé dans Apollo Client 2.5.1
Après une nouvelle réinstallation, il cesse de fonctionner:
Pour une raison quelconque, graphql-anywhere ne peut pas être installé (pas de répertoire dans node_modules). Exemple:
https://codesandbox.io/s/2zxv78oyrp
Si vous l'installez manuellement ( npm i graphql-anywhere
), cela fonctionne à nouveau
Cela ne fonctionne pas dans "@apollo/client": "^3.0.0-beta.43",
ont le même problème sur "@apollo/client": "^3.1.0"
Commentaire le plus utile
Cela ne fonctionne pas dans
"@apollo/client": "^3.0.0-beta.43",