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 的方式就完成了。

相关推荐
奋斗的老史1 分钟前
Stream-流式操作
java·windows
m0_4886333220 分钟前
Windows环境下编译运行C语言程序,合适工具与方法很关键
c语言·windows·git·开发工具·编译器
春日见43 分钟前
云服务器开发与SSH
运维·服务器·人工智能·windows·git·自动驾驶·ssh
@大迁世界3 小时前
M6 Pro 的特性将彻底改变我们对 macOS 的认知
macos
Java陈序员3 小时前
自建 Claude Code 镜像!一站式开源中转服务!
docker·node.js·vue·claude·claude code
bloglin999993 小时前
windows中粘贴拷贝文件不会显示进度条,尤其是大文件
windows
qinqinzhang4 小时前
dotenv详解
node.js
xyyaihxl6 小时前
Redis 安装及配置教程(Windows)【安装】
数据库·windows·redis
CHQIUU6 小时前
解决VMware ESXi虚拟机挂载ISO后无法进入安装程序的问题
windows
givemeacar6 小时前
nvm下载安装教程(node.js 下载安装教程)
node.js