使用nvm安装node版本报错
的 HTTPS 证书正式到期,想要继续使用,需要将 npm 源切换到新的源(需要注意:淘宝原镜像域名(
一、报错
1.windows 通过nvm安装版本,执行命令:
nvm install node
2.在本地安装了nvm后,通过nvm安装node报错了:
3.报错如下:
Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.
Get "https://nodejs.org/dist/latest/SHASUMS256.txt": dial tcp 104.20.23.46:443: i/o timeout
二、解决方法
1.如果你找不到相关配置文件在哪儿,可以打开vscode在终端输入:
nvm root
2.此时就会显示你的nvm配置文件路径,比如我的路径示例是:
Current Root: F:\ruanjian\nvm
3.通过这个安装路径找到settings.txt文件,如果没有,可以新建一个,这个文件为nvm的配置文件,如图所示:

4.双击打开settings.txt,有下面两种情况,选择合适的方式:
1)如果是新建的settings.txt文件,则添加以下代码:
这个为你nvm安装的路径:
root: F:\ruanjian\nvm
这个为你node.js的安装路径:
path: C:\Program Files\nodejs
配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/
配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
2)如果有settings.txt文件,则只需要添加下面2行代码:
配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/
配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
5.重新输入nvm install 你需要安装的node版本即可
*需要注意:淘宝原镜像域名(registry.npm.taobao.org)的 HTTPS 证书正式到期,想要继续使用,需要将 npm 源切换到新的源(registry.npmmirror.com)
三、npm i下载第三方包报错解决
1.在完成上面操作后,npm i 下载第三方包又报如下错误:

2.解决方法:
1)运行以下命令清除缓存:
npm cache clean --force
2)使用以下命令切换环境:
npm config set registry https://registry.npmmirror.com
3.再重新执行:
npm i
4.下载成功!
更多推荐


所有评论(0)