通过nvm管理多个node版本
上一篇写到node升级,导致旧的项目运行不起来,然后修改了很多地方,后来因为项目实在太多,要改的东西也多,且涉及到其他同事工作内容,便想着通过nvm来管理本地node版本,需要哪个就用哪个,岂不是很方便hhh
首先需要将本地的node卸载,然后下载nvm到本地,注意安装路径不要放C盘
1、官网下载nvm包
https://github.com/coreybutler/nvm-windows/releases
可以选择自己需要的版本进行下载,我这里选择的是V1.1.12,因为最新版本1.2.2不支持下载低版本node,会报错error installing 14.21.3: open ..zip: The system cannot find the file specified. nvm
2、安装nvm-setup.exe
按照界面提示操作,不放在C盘,路径不要有中文
3、配置路径和下载镜像
注:安装完nvm不要着急安装Node版本,先进行配置,找到nvm安装路径->找到setting.txt文件->新增两行信息,配置下载源,直接加在原来内容的下面即可。
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
4、检查nvm是否安装成功
调用cmd,输入nvm,出现下面一堆就表示安装成功了
5、使用 nvm list available
查询可插入版本号,LST表示可插入稳定版本
使用nvm安装node版本
nvm install 14.21.3,提示如下表示安装成功
nvm use 14.21.3,使用该版本
想使用高版本的node,比如22.14.0,
可继续使用 nvm install 22.14.0,nvm use 22.14.0切换到高版本,
nvm list 可以查看已安装的node版本,前面带 * 表示当前使用版本