2017-06-21 119 views

回答

9

使用NodeJS命令提示符而不是Windows命令,NodeJs命令提示符會識別ng。

+1

工作完美無缺:) – SVK

4

您不應該將C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng添加到您的PATH。只有一個JavaScript文件,你不能在終端中使用。

您需要ng.cmd這可能位於%AppData%\Roaming\npm。 確保此路徑包含在PATH變量中。

7

你還可以嘗試:

> npm run ng <command> 
1

我同樣的問題,現在發現了一個可行的解決方案。 成功安裝節點和角度CLI後,請執行以下步驟。

打開C:\usr\local並複製角度CLI位於機器上的路徑或路徑。

enter image description here

在Windows現在開放的環境變量,並在以下位置添加複製路徑:

Advanced > Environment Variable > User Variables and System Variables,如下圖:

enter image description here

這一切,現在打開CMD並嘗試使用任何'ng'命令:

enter image description here

1

您應該添加ng.cmd所在的路徑。默認情況下,它應該位於C:\用戶\用戶\應用程序數據\漫遊\ NPM

注意:這裏的「用戶」可以按照你的電腦的用戶名有所不同!

0

如果安裝角CLI,然後納克命令不工作然後請參閱下面的建議,它可能工作

在我的情況的問題是與NPM配置文件(.npmrc),這是可以在C:\用戶{用戶}。該文件不包含行 registry https://registry.npmjs.org/=true。當我添加該行命令開始工作。使用下面的命令編輯配置文件。編輯文件並保存。嘗試再次運行命令。它現在應該工作。

npm config edit 
相關問題