npm パッケージのインストール時に依存関係ツリーエラーを解決できません 質問する

npm パッケージのインストール時に依存関係ツリーエラーを解決できません 質問する

コマンドを使用して npm パッケージをインストールしようとするとnpm i、次の例外が発生します。

ここに画像の説明を入力してください

次を使用して、Node.js パッケージを再インストールし、プロキシをオフに設定してみました。

set HTTP_PROXY=
set HTTPS_PROXY=

問題はまだ残っています。何が間違っているのでしょうか?

アップデート:

次のコマンドを実行すると:

npm install --legacy-peer-deps

次のエラーが表示されます:

ここに画像の説明を入力してください

ベストアンサー1

これは HTTP プロキシとは関係ありません。

記載されているとおり、依存関係の競合(正しくない、または壊れている可能性のある依存関係)があるため、、--forceまたはを使用してコマンドを実行してみてください--legacy-peer-deps。それでも効果がない場合、一時的な解決策としては、以前のバージョンの Node.js を使用する(Node.js のバージョンをダウングレードする) ことが挙げられます。以前のバージョンを使用すると、この種のエラーが時々発生するためです。

OP の更新に基づいて更新します:

ご覧のとおり、次のエラーが発生します。

@angular/http@^9.1.4 に一致するバージョンが見つかりません。

を見てみましょうangular/httpページ上位バージョン (例: )をリクエストしているのに、その非推奨パッケージの最新バージョンは であることに注意してください。したがって、問題を解決するには、プロジェクトの依存関係を確認し、発生したエラーに従ってください。7.2.16^9.1.4

おすすめ記事