运行windows 7 Professional 32bit。

我试着在normal或admin下运行npm install -g angular-cli。

我还尝试将它添加到PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)下的环境变量中,也没有成功。

我做错了什么?


当前回答

我也面临着同样的问题,但已经解决了。在我的最终原因是我安装节点和CLI使用其他用户配置文件,现在我从其他用户登录运行ng命令。由于节点和cli安装使用其他用户登录节点在C:\Users\<用户名>\AppData\漫游此路径上找不到任何东西,这就是为什么我得到这个错误。

我运行npm install -g @angular/cli命令并重启我的机器。一切都很正常。

其他回答

对我来说,它适用于:

npm run ng <command>

对我来说,PATH环境变量有问题。我删除了所有与npm相关的路径,并在path的开头添加了这个文件夹:

c:\Users\<your-user-name>\AppData\Roaming\npm\

确保你有;之间的路径。

与其使用内置的命令提示符,不如开始使用NodeJS安装版本的命令提示符。然后它将完美地工作,没有任何问题。

导航到要创建应用程序的目录并运行命令:

PATH="节点所在的路径";%PATH%

将新路径设置为c:\ users \你的名字\ appdata \漫游\npm\node_modules\@angular\cli\bin\ng现在对我来说很好