Angular-cli: angle-cliをインストールできません(はい、npm v3を使用しています)

作成日 2016年09月23日  ·  3コメント  ·  ソース: angular/angular-cli

次の情報を提供してください。

  1. OS? Windows 7、8、または10。Linux(どのディストリビューション)。 Mac OSX(ヨセミテ?エルキャピタン?)

OSX El Capitan

  1. バージョン。 ng --versionを実行してください。 何も出力されない場合は、実行してください
    ターミナルで: node --versionそしてここに結果を貼り付けます:

ngをインストールできないため、バージョンを提供できません。

$ node -v
v4.5.0
$ npm -v
3.10.8

  1. 再現手順。 これはCLIを使用して作成されていないアプリでしたか? あなたはどのような変化をしましたか
    あなたのコードで何をしますか? 等

ゼロから始めます。 node/npmのクリーンインストール。 npminstall--upgradeが続きます
「sudonpminstall-gangular-cli」を試してみます

  1. 失敗によって与えられたログ。 通常、これにはスタックトレースといくつかが含まれます
    詳しくは。

npm ERR! ダーウィン15.5.0
npm ERR! argv "/ usr / local / bin / node" "/ usr / local / bin / npm" "install" "-g" "angular-cli"
npm ERR! ノードv4.5.0
npm ERR! npm v3.10.8

npm ERR! uidはunsignedintである必要があります

  1. 役に立つかもしれない他の詳細に言及してください。

ありがとう! 間もなくご連絡いたします。

最も参考になるコメント

これはnpmの問題です。 ノードの現在のLTSバージョンをダウンロードすると、上記のバージョンが提供されます。

npm v3.10.8にはこのバグがあります、 https://github.com/npm/npm/issues/13946

だから私の問題はこれでした:

  • 標準ノードのダウンロードにより、npmv2が提供されます
  • angle-cliにはnpmv3が必要です
  • npmをアップグレードすると、このバグがあるv3.10.8が得られます
  • また、v3.10.8を使用すると、このバグのためにv3.10.7にダウングレードできなくなります。

私の回避策はこれでした:

  • / usr / local / bin/npmを削除します
  • 標準ノードのダウンロードを再インストールして、npmv2を取得します
    -$ sudo npm install -g --upgrade [email protected] 、以前のバージョンを取得するには

これが完全な修正であるかどうかを確認している間、これは開いたままにしますが、他の誰かに役立つ場合に備えて、今すぐ投稿すると思いました。

全てのコメント3件

これはnpmの問題です。 ノードの現在のLTSバージョンをダウンロードすると、上記のバージョンが提供されます。

npm v3.10.8にはこのバグがあります、 https://github.com/npm/npm/issues/13946

だから私の問題はこれでした:

  • 標準ノードのダウンロードにより、npmv2が提供されます
  • angle-cliにはnpmv3が必要です
  • npmをアップグレードすると、このバグがあるv3.10.8が得られます
  • また、v3.10.8を使用すると、このバグのためにv3.10.7にダウングレードできなくなります。

私の回避策はこれでした:

  • / usr / local / bin/npmを削除します
  • 標準ノードのダウンロードを再インストールして、npmv2を取得します
    -$ sudo npm install -g --upgrade [email protected] 、以前のバージョンを取得するには

これが完全な修正であるかどうかを確認している間、これは開いたままにしますが、他の誰かに役立つ場合に備えて、今すぐ投稿すると思いました。

私はangular-cliをアンインストールしてから再インストールする必要がありましたが、それ以外の場合は、これでうまくいきます。

この問題は、非アクティブのために自動的にロックされています。
同様の問題または関連する問題が発生した場合は、新しい問題を提出してください。

自動会話ロックポリシーの詳細をご覧ください。

_このアクションはボットによって自動的に実行されました。_

このページは役に立ちましたか?
0 / 5 - 0 評価