一、问题描述

nvm安装nodejs失败,报错如下:

Could not retrieve https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: dial tcp 104.20.22.46:443: i/o timeout

二、解决方案

  • 先进入nvm的安装目录,找到 settings.txt 文件;
  • 一般在这个路径(我的是D盘):D:\Users\ex_liwb5\AppData\Roaming\nvm;
  • 如果找不到的话,打开环境变量看看(右键我的电脑--属性--高级系统设置),这样就能看到nvm安装目录了:
  • 打开 settings.txt 文件,加上镜像路径:
// 不行的:有的文章说的是这2行,这个域名已经不能用了!!!
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/


// 正确的:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

加好,保存!

在命令行执行安装命令就能正常安装node了。

另外注意:

若使用nvm安装的node版本出现报错Error: Cannot find module '@npmcli/config'。

可以看看这篇文章解决:

解决报错,Error: Cannot find module ‘@npmcli/config‘-CSDN博客

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐