【问题标题】:Node and npm is not recognized after install node using nvm使用 nvm 安装节点后无法识别节点和 npm
【发布时间】:2018-05-16 12:16:35
【问题描述】:
首先我安装了 nvm。
然后我尝试了nvm-v,它给了我版本。
之后我安装了 node.js nvm install 6.10.0
也成功了。
但是当我尝试npm-v node-v 时两者都无法识别。
我认为系统无法识别安装的路径。
如何解决此错误?
当我尝试 nvm use 6.10.0 时,它给了我这个错误
我使用的是 Windows 8.1
【问题讨论】:
标签:
node.js
npm
npm-install
nvm
【解决方案1】:
注意:nvm 不支持 Windows(参见 #284)。存在两种替代方案,我们既不支持也不开发:
- nvm-windows
- 节点
来源:nvm readme
【解决方案2】:
我相信您应该使用 NVM 版本 8.*。那应该可以解决问题。我只使用 Windows。
如果您遇到问题,可以按照以下步骤进行操作。
- 进入控制面板,添加或删除程序。修复 NodeJS。
- 转到 CMD(命令行),运行 ng serve 或 npm install 进行验证。
- 如果仍然有问题,请运行 nvm off
- 然后运行 ng serve 或 npm install
- 运行 nvm on
- 现在运行 ng serve 或 npm install。它现在应该可以工作了。