运行windows 7 Professional 32bit。
我试着在normal或admin下运行npm install -g angular-cli。
我还尝试将它添加到PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)下的环境变量中,也没有成功。
我做错了什么?
运行windows 7 Professional 32bit。
我试着在normal或admin下运行npm install -g angular-cli。
我还尝试将它添加到PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)下的环境变量中,也没有成功。
我做错了什么?
当前回答
在系统env设置中,将node_modules下的.bin文件夹中的ng命令路径添加到path变量。
例:将C:\testProject\node_modules\.bin\添加到PATH中
重新启动IDE。
其他回答
NPM install -g @angular/cli代替了NPM install @angular/cli
我在Windows 7上也遇到了同样的问题,64位运行npm v3.10.8。
我按照建议添加了路径:(C:\Users.....(你的用户名)\AppData\Roaming\npm\node_modules\angular-cli\bin\ng)和卸载angular-cli。 在这之后,我清除npm缓存通过npm缓存清理提示这里https://blogs.msdn.microsoft.com/matt-harrington/2012/02/23/how-to-fix-node-js-npm-permission-problems/。这保证了没有剩菜。 用npm install -g angular-cli重新安装angular-cli,瞧。 希望对大家有用!
关闭CMD并再次以管理员权限打开或重新启动系统。
在系统env设置中,将node_modules下的.bin文件夹中的ng命令路径添加到path变量。
例:将C:\testProject\node_modules\.bin\添加到PATH中
重新启动IDE。
与其使用内置的命令提示符,不如开始使用NodeJS安装版本的命令提示符。然后它将完美地工作,没有任何问题。