安装nodejs后,执行npm -v命令时会说前缀-g无法识别是什么原因

时间:2018-07-17 06:57:16

标签: node.js npm

here the image安装nodejs后,执行npm -v命令时,它说前缀-g无法识别是什么原因。

  

将C:\ Program Files \ nodejs \ node.exe前缀-g识别为   内部或外部命令节点版本-8.11.3

npm版本5.6.0 Windows 7 32位

2 个答案:

答案 0 :(得分:0)

您可以尝试做的是:

1-) DISINSTALL NODE.JS

2-) DELETE THE NPM AND NPM-CACHE FOLDER in C:\Users\YOURUSER\AppData\Roaming

3-) REINSTALL NODE.JS (and be sure the ENV PATH options is selected)

4-) DOUBLE CHECK IF THE PATH TO NODE (C:\Program Files\nodejs\) is in the PATH Variables

5-) CLOSE ALL YOURS CMD and RE-OPEN IT and then TYPE node -v

希望对您有帮助!

答案 1 :(得分:0)

您只需要正确设置ENVIRONMENT路径即可。检查您的环境变量。

尝试以下解决方案:

  1. npm root -g(以查看当前的npm已安装)并转到该路径。
  2. npm config set prefix(更改路径)

然后尝试重新打开终端。希望这对您有帮助!