使用nvm管理多个版本nodejs

什么是 NVM?

NVM,全称 Node Version Manager,是一个用于管理 Node.js 版本的工具。它允许用户在同一台设备上安装和切换多个 Node.js 版本,从而满足不同项目对 Node.js 版本的需求。


为什么选择 NVM?

1. 多版本管理

对于开发者来说,不同的项目可能需要使用不同的 Node.js 版本。例如,老项目可能依赖于旧版本的 Node.js,而新项目可能需要最新的特性。NVM 让你可以方便地在多个版本之间切换。

2. 简单易用

NVM 提供了简单的命令,可以快速安装、切换、查看和卸载 Node.js 版本。

3. 环境隔离

通过 NVM,你可以为每个项目设置独立的 Node.js 版本,从而避免版本冲突问题。

卸载安装的node

在使用 nvm 前,我们需要先卸载掉本地的 node,使用nvm进行安装

1、安装 nvm

下载链接:https://github.com/coreybutler/nvm-windows/releases

安装后,我们可以查看可用的node 安装包

nvm ls available

2、配置镜像地址

为了安装提速,我们可以配置一下国内镜像源

打开 C:\Users\用户\AppData\Roaming\nvm 中的 settings.txt 文件, 添加镜像源地址

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https:///npmmirror.com/mirrors/npm/

3、安装并启用指定版本node

例如我要安装 18.16.0

nvm install 18.16.0

4、启用刚下载的 18.16.0 版本

nvm use 18.16.0

5、查看当前node版本

node -v

6、卸载 Node.js 版本

使用以下命令卸载不需要的版本:

nvm uninstall <version>

注意事项

  1. 兼容性:某些工具可能不支持通过 NVM 安装的 Node.js,需要检查兼容性。

  2. 环境变量:确保终端的环境变量配置正确,NVM 的路径已被加载。

总结

NVM 是一个强大的工具,特别适合需要频繁切换 Node.js 版本的开发者。通过它,你可以更高效地管理 Node.js 环境,从而专注于项目开发本身。无论是新手还是经验丰富的开发者,都可以从 NVM 的简单易用和强大功能中获益。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值