我在一个项目中重新安装节点模块有一个奇怪的问题。 我正在运行Windows 7 64位。
我已正确安装了node.js。
在CMD中输入node -v
时:v8.9.4
但是当我尝试在我的项目中使用npm i
(或npm -v
)时,我得到:
错误:找不到模块'C:\ Program 文件\的NodeJS \ node_modules \ NPM \ BIN \ node_modules \ NPM \ BIN \ NPM-cli.js'
你可以看到路径是错误的。它应该是C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
在我的路径变量中,我有:
用户变量:
NODE_PATH
C:\Users\myusername\AppData\Roaming\npm\node_modules
PATH
C:\Users\myusername\AppData\Roaming\npm
System Variables ( at the end of others):
C:\Program Files\nodejs
有什么不对?