突然インストールできませんangular npm installコマンド "npm install -g @ angular/cli"で行き詰まりますこの "インストール可能なステータスのチェック"はずっと続きます。
私のノードのバージョンは8.11.3です(はい、ノードをアンインストールしようとしましたが、実際にアンインストールされていることを再確認しました)これは以前のバージョンで、正常に動作していました。npm-vは5.6.0を提供します
次に、angularコマンドをインストールしてangularを実行すると、フリーズするか非常に非常に遅いようです...
これを試してください:npm install -g --no-optional pm2
package.json
ファイルで指定されているすべての依存関係(存在する場合)を無視します。お役に立てれば。
npm install -g @ angular/cli --verbose
このコマンドを実行した後、npmがregistry.npmjs.orgとの接続に問題があることに気付きました
これを解決するには:
閲覧 ここ
npm install --g --no-optional pm2
をお試しください
次のように、グローバルGit構成でプロキシサーバーを指定する必要がある場合があります。
git config --global http.proxy http://your-proxy-server:port
git config --global https.proxy http://your-proxy-server:port
また、Git for Windowsを使用しているとおっしゃっていたので、これをシステム全体の構成に組み込むこともお勧めします(--system
ではなく--global
でこれらのコマンドを繰り返します)。
理論的には、グローバル構成がシステム構成よりも優先されますが、Windowsでnpm installを使用すると、グローバル構成が無視されるか見つからないように見える場合があります。これは、USERPROFILE
とHOMESHARE
の環境変数の設定が競合している場合に発生するのではないかと思います。
私の場合、私は数分待つをしなければならず、npmは最終的にパッケージによってインストールされました。また、私は-verboseフラグを使用して、実際に何が行われているのかを確認することをお勧めします。
グローバル.npmrc
にカスタムレジストリが設定されている可能性があります。それが私の場合の問題でした。私の会社はNPMレジストリにフォールバックするカスタムレジストリを使用しています。必要なすべてのパッケージがすでに存在しているため、作業プロジェクトには問題ありませんが、これがパッケージがミラーレジストリに含まれていない新しいプロジェクトに影響していて、それらすべてを調べたことが原因であるとは思いませんでした減速の。
レジストリ構成を.npmrc
のNPMレジストリにリセットして、その特定のプロジェクトを解決しました。
registry=https://registry.npmjs.org