node卸载与nvm安装(windows)

由于我本地环境是v16.14.0,在新的项目中安装包弹出警告版本过低了,就打算做一次node升级。但手上有一个老的项目需要版本兼容,于是决定使用nvm做node版本管理,方便切换使用。

node卸载

以防万一,在卸载之前先做备份。
C:\Users\用户名\ .npmrc

prefix=D:\nodejs\node_global
cache=D:\nodejs\node_cache
registry=http://registry.npm.taobao.org/
python=D:\anaconda3\python.exe
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/

因为不想让cache放到c盘,这里我在一开始安装的时候就配置了路径,放到一个文件夹里统一管理。
环境变量:环境变量
windows卸载只需要在控制面版中找到nodejs点击卸载就完成了。

nvm安装

nvm-setup-v1.1.10.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,地址:
https://github.com/coreybutler/nvm-windows/releases/download/1.1.10/nvm-setup.zip
安装时有两个地址配置,
第一个是NVM的安装地址,我放在了D:\Nvm
第二个是NodeJS的安装地址,我放在了D:\Program Files (x86)\NodeJs
由于之前node安装在了的D:\nodejs,为了避免冲突,我改了路径和名字(直接放在D盘根目录,在之后nvm use步骤会出错,我想是因为命名冲突)

安装包会自动帮你添加环境变量。装好之后就可以在命令行执行nvm version试试了。
在这里插入图片描述

nvm安装node

由于国内网络问题,先配置镜像。
在你安装nvm的目录(我这里是D:\Nvm),找到settings.txt文件,加上

# 配置node镜像:
node_mirror: https://npm.taobao.org/mirrors/node/
# 配置npm镜像:
npm_mirror: https://npm.taobao.org/mirrors/npm/

查看可安装的node版本

nvm list available

安装指定版本node

nvm install 版本号

// 安装最新版本

nvm install latest 

我装了一个最新版v20.10.0和原来的大版本v16
(nvm ls查看已经按装的版本)
在这里插入图片描述

切换到安装的版本

nvm use 版本号

这里注意要有Now using…的语句,node才能使用。由于保留了以前的全局安装包,可能会有目录名字冲突(上面说的),如果没有Now using就出错了。
在这里插入图片描述

新开一个cmd,检测node能否使用

node -v

能输出node版本号就成功了。这样没有改动之前的环境变量/路径,又可以方便地在新老项目之间切换node版本。
(如有问题,敬请指正)

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值