无法在 Windows 上使用 nvm 安装节点

Tom*_*Tom 5 node.js

我试图在我的机器上安装多个版本的 nodejs,首先安装 nvm for windows 然后使用 nvm 命令从命令提示符安装特定版本的 nodejs

当我尝试这个时

nvm install 7.3.0 64
Run Code Online (Sandbox Code Playgroud)

我得到错误

无法检索https://nodejs.org/dist/latest/SHASUMS256.txt

有人能告诉我为什么我会收到这个错误。我使用管理员命令提示符以及 Visual Studio 中的命令提示符尝试了上述命令,但结果相同

roo*_*oby 6

这可能意味着您在代理服务器后面。

要告诉 nvm 您需要运行以下命令:

nvm proxy [url of your proxy server]
Run Code Online (Sandbox Code Playgroud)

例如

nvm proxy http://example.com:8080
Run Code Online (Sandbox Code Playgroud)

有关该命令和其他 nvm for windows 命令的文档,请参阅https://github.com/coreybutler/nvm-windows#usage

  • 这可能是其他一些与网络相关的问题。另外,我遇​​到过这样一种情况,即运行 `nvm off` 然后运行 ​​`nvm on` 在进行配置更改后修复了它。 (2认同)

Ami*_*esh 5

我遇到了同样的问题,但我v在实际版本号之前添加了前缀,它的工作方式就像一个魅力。

尝试这个nvm install v12.19.0 64


小智 5

在安装不同版本的nodeJS期间,我遇到了无法检索https://nodejs.org/dist/latest/SHASUMS256.txt的相同错误。

nvm install latest当我断开 VPN 并在管理模式下打开 PowerShell 时,工作正常。