NodeJS 在Windows / Mac 上实现多版本控制

NodeJS 的多版本控制

本文介绍一下在 windows/MacOS 上 如何 切换和使用多个版本的 NodeJS。

Windows

本小节介绍一下在windows上管理不同版本的NodeJS。

nvm-windows 工具

复制代码
nvm-windows 是在 windows 上管理 NodeJS 版本的一个工具。
它可以很方便的 下载、移除、查看、切换 不同版本的 NodeJS。

下载地址 : nvm-windows

下载 windwos 的 exe 安装程序即可。

下载完成后,直接双击运行安装即可。

常用命令介绍

查看 纳入管理的 Node

shell 复制代码
nvm list

安装 指定版本的 Node

shell 复制代码
nvm install <版本号>

#例如
nvm install 20.12.0

卸载 指定版本的 Node

shell 复制代码
nvm uninstall <版本号>

# 例如
nvm uninstall 20.12.0

切换 到指定版本的 Node

shell 复制代码
nvm use <版本号>

# 例如
nvm use 20.12.0

查看 nvm 版本

shell 复制代码
nvm --version

MacOS

本小节介绍一下在MacOS上管理不同版本的NodeJS。

有一个叫做 n 的命令行工具,可以完成该功能

安装

直接使用 npm 的方式进行安装即可。

shell 复制代码
npm install -g n

常用命令介绍

查看 纳入管理的 Node

shell 复制代码
n ls

安装 指定版本的 Node

注意 : 此处有目录创建动作,因此需要 sudo 提权。

shell 复制代码
sudo n install <版本号>

#例如
sudo n install 20.12.0

卸载 指定版本的 Node

shell 复制代码
sudo n rm <版本号>

# 例如
sudo n rm 20.12.0

切换 到指定版本的 Node(***)

shell 复制代码
sudo n <回车>

选择目标版本即可

查看 nvm 版本

shell 复制代码
n --version

至此,在windows 上 和 Mac 上管理不同版本的 NodeJS 的方式就完成了。

相关推荐
日日行不惧千万里18 小时前
绕过微软联网账号限制:用本地用户安装 Windows 11 的最新 3 种方法
windows·microsoft
java_logo19 小时前
Docker 部署 MinIO 全指南
运维·windows·mongodb·docker·容器
黄雄进19 小时前
Windows使用docker安装milvus的配置文件
windows·docker·milvus
林希_Rachel_傻希希20 小时前
Express 入门全指南:从 0 搭建你的第一个 Node Web 服务器
前端·后端·node.js
前端架构师-老李20 小时前
Java开发—JDK的安装和版本管理(macOS)
java·开发语言·macos
Digitally20 小时前
如何将 Android 联系人备份到 Mac 的 4 种简单
android·macos
风火一回21 小时前
windows修改hosts批处理脚本
windows·hosts
一勺菠萝丶21 小时前
在 macOS 上用 Docker 为 Java 后端 & 常见开发需求搭建完整服务(详尽教程)
java·macos·docker
Lxinccode1 天前
python(55) : python程序设置为Windows快捷方式
windows·python固定到开始·快速调用开始
纳于大麓1 天前
Kotlin基础语法
linux·windows·kotlin