您好 我无法在Windows 8.1 64位上使用npm。它显示错误消息,如图像链接。我安装了nodejs v5.7.1
错误消息: ' CALL" C:\ Program Files \ nodejs \ node.exe" " C:\ Program Files \ nodejs \ node_modules \ NPM \ BIN \ NPM-cli.js"前缀-g'不被视为内部或外部com 普通话, 可操作程序或批处理文件。 3.6.0
尝试更改PATH变量并在另一个驱动器中安装新副本
请帮忙。 感谢
答案 0 :(得分:0)
下载Cygwin
以管理员身份启动Cygwin终端,然后运行以下命令
curl -L "https://npmjs.org/install.sh" | sh
这将全新安装NPM。下载可能需要一段时间,但如果一切都成功完成安装,最后打印的内容将是It Worked
。
<小时/> 编辑:从npm-windows-upgrade更改为Cygwin
答案 1 :(得分:0)
转到环境变量,然后在“系统变量”部分删除ComSpec变量
答案 2 :(得分:0)
首先删除这两个文件夹
C:\Users\<your user name>\AppData\Roaming\npm
C:\Users\<your user name>\AppData\Roaming\npm cache
然后删除Comspec
系统变量。
它绝对可以在Windows计算机上工作。