我知道这个问题可能看起来像个愚蠢的问题,但我是使用nodejs的新手。
在我安装了nodejs之后,我编写了这个命令来检查它
- > node -v
输出为
的 V10.3.0
但是当我写下
时
- > npm -v
输出为
' CALL" C:\ Program Files \ nodejs \ node.exe" " C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js"前缀-g'不被视为内部或外部命令,
可操作程序或批处理文件。
6.1.0
我看到了answer,但它对我不起作用
然后我卸载了nodejs然后又重新安装了它。
我也重新启动了PC,什么也没发生。
有什么建议吗?
答案 0 :(得分:0)
在环境属性中,在路径变量中只需添加** C:\ Program Files \ nodejs **并重新打开CMD。它会起作用。
答案 1 :(得分:0)
添加
;C:\Program Files\nodejs\
到系统属性上环境变量的“用户变量”部分的Path变量的末尾。
然后,重新打开命令提示符并键入
NPM 这应该有用。
答案 2 :(得分:0)
现在使用nvm后可以使用此link
正如@Sharathi RB在评论中所说
它是节点版本管理器,它能够处理节点基本安装问题,包括npm。
而且,直接node.js安装并没有那么多建议。总是使用nvm,这将帮助您在同一台机器上切换多个节点版本。