nvm安装node报错Get "https://nodejs.org/dist/latest/SHASUMS256.txt": dial tcp 104.20.23.46:443: i/o timeout
省时间版:网络原因引起的问题配置国内nvm镜像即可;
问题
windows上通过nvm管理node版本,在本地安装了nvm后,通过nvm安装node,报错了,信息:
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
有了这样的信息,我们很容易可以想到这是由于网络原因引起的问题,由于node源都是国外的服务,所以我们只需要将node和npm的源设置成国内的服务的源就可以了。
解决方法
在nvm的安装路径下找到settings.txt文件,如果没有,可以新建一个,其实这个文件可以理解为nvm的配置文件。打开settings.txt后,添加下面的2行代码,就设置成了国内的服务的源:
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
添加这两行后,再通过nvm安装node就不会再报错了。亲试可行
转载suchcl
本文来自博客园,作者:脆,转载请注明原文链接:https://www.cnblogs.com/Wei-notes/p/17544989.html

浙公网安备 33010602011771号