npm未被识别为内部或外部命令 - 使用nvm进行安装。

5

我正在尝试在Windows 10电脑上安装nodejs和npm。以下是我按照的步骤:

  1. 这里下载了nvm设置文件
  2. 使用nvmsetup.exe安装nvm安装向导
  3. 打开命令提示符,输入 'nvm install v5.1.0
  4. 输入nvm use 5.1.0
  5. 输入node -v并且会得到回复为 v5.1.0
  6. 但是当我尝试使用npm --version时,却收到错误消息,称npm不被识别为内部或外部命令。

我更新了环境变量以将路径设置为C:Program Files\nodejs。重启了电脑,还有命令提示符,但仍然没有运气。 非常感谢任何帮助。谢谢


您特别需要这个v5.1.0版本的Node吗? - Youssouf Oumar
@yousoumar 是的。 - SJP
2个回答

10

我在使用nvm use ----切换节点版本后遇到了同样的问题。显然,nvm 在某个时候被禁用了,使用nvm on使其启用,现在我再次可以访问npm。

通过查看这个讨论相同问题的页面得到了解决方案。


2
这在我的Windows 11上有效。但是当我使用nvm时,它又切换到最新的node版本。 - Buddhika Chathuranga
这也适用于 Windows 10。 - Hasitha

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接