18

を使用して新しいAngular2アプリを作成しようとしています

ng new myAppName

これは行にハングアップします

/ Installing packages for tooling via npm   

そこに約1時間座っています。

前回これが発生したとき、プロセスを強制終了して再実行を試みました

ng new xxx

angular cliがどこかでアプリ名への参照を持っていたため、それは失敗しました。そのため、新しいアプリ名を選択する必要がありました。

どうすればこれを回避できますか?

4

13 に答える 13

1

angular-cli一部のシステムでは通常のユーザーを使用すると権限エラーが発生するため、root ユーザー (sudo) を使用してインストールする人もいます。しかし、彼はあなたが直面しているような問題をさらに引き起こす可能性があります。

それを修正するには:

1) グローバル angular-cli を削除します (sudo を使用):

sudo npm uninstall -g angular-cli

2) 以下のページの指示に従って、npm パーミッションを修正します。

https://docs.npmjs.com/getting-started/fixing-npm-permissions

3) angular-cli を再インストールします。今回は sudo を使用しません。

npm install -g angular-cli
于 2016-09-24T03:32:00.633 に答える
0

angular 2サイトによると、node.jsの最新バージョンをインストールしてみてください:

Node.js と npm がまだマシンにない場合は、インストールします。この例では、ノード v5.xx 以降および npm 3.xx 以降が必要です。使用しているバージョンを確認するには、ターミナル ウィンドウで node -v および npm -v を実行します。

角度 2

于 2016-09-18T15:09:06.837 に答える
0

1) angular-cli をアンインストールします。

sudo npm uninstall -g angular-cli

2) キャッシュクリーンを試す

npm cache clean

3) angular-cli をインストールします。

sudo npm install -g angular-cli
于 2016-09-26T08:37:42.127 に答える