使用nvm时报错“Could not retrieve https://npm.taobao.org/mirrors/node/index.json.”
问题描述
使用 nvm 切换node版本时,install一个其他版本,结果操作 nvm list available 和 install 时均报错 Could not retrieve https://npm.taobao.org/mirrors/node/index.json.
然后浏览器打开镜像地址 https://npm.taobao.org 也打不开
最后发现 npm.taobao.org 域名 HTTPS 证书到期了,更换为 npmmirror.com
解决方案
1. 找到nvm安装路径,一直找到settings.txt文件
2. 打开settings.txt文件
settings.txt文件最下面两行更改镜像地址为:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
如图
3. 保存后重新使用nvm list available就可以了
最后问题得以解决,皆大欢喜!!!!!
以上是个人经验,希望对大家有所帮助!
nvm常用的几种切换node版本的命令,可以参考以下文章:
nvm常用命令,切换node版本命令