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

相关推荐
秋91 分钟前
MySQL 8.0.46 全平台安装与配置详解(Windows/Linux/macOS)
linux·windows·mysql
善恶怪客17 分钟前
LocalSend基本使用
windows
MengMeng_10231 小时前
win10 蓝牙连接音响没有声音设备选项
windows
强殖装甲凯普2 小时前
处理Windows没有msi的默认打开方式
windows·安装·msi
mOok ONSC2 小时前
mysql9.0windows安装
windows·adb
捉鸭子4 小时前
某音a_bogus vmp逆向
爬虫·python·web安全·node.js·js
T0uken4 小时前
基于 vcpkg 与 LLVM-MinGW 的 Qt6 静态链接开发方案
c++·windows·qt
无心水4 小时前
【Hermes:Skill系统深度】21、Skill 调试与冲突解决:为什么没触发?怎么修复? —— Honcho 智能体排障完全手册
人工智能·windows·openclaw·养龙虾·hermes·养马·honcho
Python私教5 小时前
FuturesDesk 集成 OMC 多智能体编排提效
人工智能·windows·开源
旺财矿工6 小时前
小白速通:OpenClaw 2.6.6 Win11 本地化部署完整教程
人工智能·windows·openclaw·龙虾·一键部署小龙虾