咨询电话:
15628812133
24
2023/03

nvm在安装nodejs时报错Could not retrieve

发布时间:2023-03-24 10:30:50
发布者:赵小华
浏览量:
0

nvm来切换多个版本的nodejs的时候确实很方便(参见文章,nodejs的各版本快速切换https://www.cnwenhui.cn/html/show-2563.html),但有时候因为系统的原因,会导致安装失败,    Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.,    Get "https://nodejs.org/dist/latest/SHASUMS256.txt": EOF,如下图所示

image.png

但是使用nvm的其他命令,如nvm list nvm use版本都是正常的。

image.png


原因是无法访问nodejs服务器,我们需要修改nvm的配置文件,修改为淘宝提供的nvm的源,找到nvm的安装路径,我安装的路径是D:\Tools\nvm,可以参考上一篇的nvm的安装说明,找到根目录的seting.txt文件,把下面的代码复制到文件最下方保存即可。

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/


image.png

粘贴完成后保存,然后记得重新打开,一定是重新打开命令终端,在试试使用nvm list available nvm install 版本,就可以正常运行了。

image.png

最终发现原因在于权限上,普遍出现在win10、win11版本的电脑上,解决方法很简单,就是使用管理员方式来运行命令终端即可。

image.png

只要终端命令行中带有管理员三个字即可正常使用nvm install的安装了

image.png


关键词:
返回列表