npm -v 报错"C:\Program Files\nodej

2020-03-18  本文已影响0人  爱挠痒痒的辣火鸡

安装好node js后默认是npm安装好的,在cmd输入node -v和npm -v之后分别会出现下面情况,

C:\WINDOWS\system32>node -v

v13.11.0

C:\WINDOWS\system32>npm -v

'CALL "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

6.13.7

node.js安装成功,npm安装错误,网上搜索了很多办法,耗费了一两天时间,做出罗列方便后面遇到的伙伴们借鉴。

1,环境变量CompSpec :"%SystemRoot%\system32\cmd.exe;"后面有分号将分号去除

2,整个将CompSpec变量删除掉

3,将C:\Program Files\nodejs以及C:\Program Files\nodejs\node_modules\npm\bin两个文件夹中的npm命令文件中的语句

'CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g'

换成

"CALL ""%NODE_EXE%"" ""%NPM_CLI_JS%"" prefix -g"

我的就是这个原因造成的运行错误

4,安装node.js的时候记得选择路径,或者看下自己的环境变量中有没有以下两项路径,没有的添加

上一篇下一篇

猜你喜欢

热点阅读