nvm安装

462 阅读1分钟

1. 删除之前的node、npm(新机直接看nvm下载安装 )

1.1 打开cmd命令窗口,输入npm cache clean --force 回车执行

image.png

1.2 打开程序与功能,卸载界面,找到node.js,点击卸载

image.png image.png

1.3 打开环境变量,如果有关于node的给删除掉

我的电脑》右键属性 image.png

image.png

1.4 卸载完成,在cmd中使用npm -vnode -v,看下npm是否卸载

2. 使用管理员身份安装nvm

nvm下载路径:nvm.uihtm.com/,点击“以管理员身份打开”,进行安装

3. 使用nvm安装node

使用管理员身份打开cmd,nvm install xxx(node的版本,eq:14.16.1 16.19.0) image.png

3.1 使用nvm下载node时,可能报错 Could not retrieve nodejs.org/dist/latest…

  1. 没有安装npm时,先切换网络,下载16版本以上(16.19.0或18.16.0)
  2. 淘宝镜像地址错误
# 查看当前地址
npm config get registry

# 修改成淘宝镜像地址
npm config set registry https://registry.npmmirror.com
  1. 没有正确给nvm设置正确的仓库 找到nvm文件夹 打开settings.txt 在里面添加两句代码(这是将下载路径设置成淘宝路径,镜像没有改成淘宝镜像的现改称淘宝镜像)
root: D:\nvm
path: C:\Program Files\nodejs
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/

image.png

4. 更换node包

到node的官网上将这两个node包下载下来,替换掉nvm目录下的对应版本的node包(nvm自动下载的node包有问题)
想要14.16.1或其他版本,可以修改下面这个网址的16.19.0
nodejs.org/dist/v16.19…

image.png

5. 使用nvm

用管理员身份打开cmd,输入nvm list有打印node的版本即安装成功(没显示可重启电脑)

image.png

使用nvm use xxx(node版本) 切换node的版本