問題タブ [apollo-link]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
3104 参照

graphql - `Cannot use e "__Schema" from another module or realm.` および `Duplicate "graphql" modules` ApolloClient を使用

Apollo-Link-Schema を使用した ApolloClient を使用した React アプリケーションがあります。アプリケーションはローカルでは正常に動作しますが、ステージング環境 (GOCD を使用) では次のエラーが発生します。

依存関係は糸でインストールされresolutionsます。フィールドをpackage.jsonに追加しました。

yarn.lock を確認したところ、graphql パッケージの参照が 1 つしか見つかりませんでした。 npm ls graphql重複は表示されません。

おそらくwebpackのビルドの問題だと思いました-ステージング用に別のビルドスクリプトを持っていますが、それをローカルで実行しても、反応アプリケーションをそのバンドルで実行できます。

これを修正するのに役立つ何か他のことを提案できますか?