web-dev-qa-db-ja.com

「糸のパッケージにピアの依存関係が満たされていません」を解決する方法

PeerDependenciesが満たされていないため、yarn upgradeまたはinstallを実行すると大量の警告が表示されます。

warning " > [email protected]" has unmet peer dependency "graphql@^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0".
warning " > [email protected]" has unmet peer dependency "@babel/core@^7.0.0".

私が理解しているように、リストされたパッケージには依存関係が必要であり、プロジェクト内の別のパッケージに依存関係があります。依存関係を見つけることはできますが、存在することがわかっているサブ依存関係にパッケージを転送する方法に関する情報が見つかりません。

どうすれば糸を静かにして、これらの深度がどこにあるかを示すことができますか?

7
deltaskelta

どちらの警告もピアの依存関係に関するものです。つまり、これらのパッケージを依存関係として提供するのはアプリケーションの責任です。

この場合、graphqlおよび@babel/coreはルートアプリにインストールする必要があります。

2
Andrea Carraro