运行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命令并重启我的机器。一切都很正常。

其他回答

设置路径= % %路径;C: \ \ \ AppData \ \ npm漫游用户

NPM install -g @angular/cli代替了NPM install @angular/cli

对我来说,它适用于:

npm run ng <command>

执行以下几行,以解决ng未找到和未定义版本的问题

卸载-g angular-cli

卸载angular-cli

NPM缓存清理

安装-g @angular/cli@latest

这个方法几乎适用于我,但我必须使用:%USERPROFILE%\AppData\Roaming\npm . 在环境变量中…/ /系统变量的路径

然后当我执行CMD: "ng -v"时,我得到了angular cli的正确响应。