使用nvm安装node版本报错
报错
windows 通过nvm安装版本,在本地安装了nvm后,通过nvm安装node报错了,报错如下图:
解决方法
1.如果你找不到相关配置文件在哪儿,可以打开vscode在终端输入nvm root,此时就会显示你的nvm配置文件路径,如图所示:
通过这个安装路径找到settings.txt文件,如果没有,可以新建一个,这个文件为nvm的配置文件,如图所示:
双击打开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/
重新输入nvm install 你需要安装的node版本即可
需要注意:淘宝原镜像域名(registry.npm.taobao.org
)的 HTTPS 证书正式到期,想要继续使用,需要将 npm 源切换到新的源(registry.npmmirror.com
)
npm i下载第三方包报错解决
在完成上面操作后,npm i 下载第三方包又报如下错误:
解决方法
1)运行以下命令清除缓存:
npm cache clean --force
2)使用以下命令切换环境:
npm config set registry https://registry.npmmirror.com
再执行npm i ,下载成功!