使用nvm切换node版本

在开发工作中,我们经常会通过 Git 从代码仓库克隆项目到本地。一般情况下,克隆下来的项目只有代码文件,并不包含项目所需的依赖,因此需要手动执行npm instanll命令来安装这些依赖。

然而,由于不同项目的开发时间和环境不同,项目所适配的 Node.js 版本也可能存在差异。当克隆下来的项目要求的 Node.js 版本较低,而当前本地开发环境使用的 Node.js 版本较高时,在执行依赖安装操作时极有可能出现问题。这是因为高版本的 Node.js 在模块解析、API 实现、依赖版本兼容性等方面与低版本存在差异,可能导致依赖无法正确安装,甚至在后续项目运行时出现各种错误。为了解决这个问题可以使用node版本管理工具来切换node的版本,本文使用nvm来演示。

下载地址

Index of /nvm/https://dl.p6p.net/nvm/在安装完成后最好配置下环境变量,以免后面下载或者卸载node版本的时候失败。

变量名   NVM_NODEJS_ORG_MIRROR

值     https://npmmirror.com/mirrors/node

下载新的版本

下载安装完成后,我们打开cmd。先查看下当前的版本

使用nvm install 加版本号 来安装我们需要的版本,这里用20来演示下。安装成功的效果

nvm install 20

 

切换版本

使用 nvm use 加版本号 命令来切换版本,然后在 node -v 查看已经切换成功了

nvm use 20

 

查看当前安装的版本

使用nvm list(nvm ls)来查看当前都安装那些版本

nvm ls

卸载不需要的版本

nvm uninstall 加版本号

nvm uninstall 14.21.3 //这里使用14版本演示下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值