Mac 下使用多版本 Node

一、导读

使用 n 实现 Mac 下 Nodejs 的多版本切换,需要先安装一个版本的 Node.js,然后使用 npm 安装 n,再通过 n 管理 node 的多版本切换。

二、使用 npm 全局安装 n

复制代码
sudo npm install -g n

三、根据需求安装指定版本的 node

复制代码
sudo -E n 16.17.0

(附nodejs历史版本:Previous Releases | Node.js或者运行npm view node versions查看不同版本的nodejs)

四、查看已安装 node的版本

复制代码
n ls

五、删除已安装 node的指定版本

复制代码
n rm 16.17.0

六、切换已安装不同版本的node

复制代码
sudo n

运行后会展示已安装的node版本,上下键选择,按回车键即可选择需要使用的版本。

node/6.17.1

node/9.10.1

ο node/14.18.3

node/16.17.0

node/18.16.0

七、查看当前使用node的版本

切换版本后可以运行 node -v,查看node版本是否已切换到需要使用的版本。

相关推荐
前端小哲21 小时前
MCP从入门到实战
node.js·ai编程
dasseinzumtode1 天前
nestJS 使用ExcelJS 实现数据的excel导出功能
前端·后端·node.js
加载中3611 天前
pnpm时代包版本不一致问题还是否存在
前端·面试·npm
李游Leo1 天前
LaTeX TeX Live 安装与 CTAN 国内镜像配置(Windows / macOS / Linux 全流程)
linux·windows·macos
梅孔立1 天前
服务器不支持node.js16以上版本安装?用Docker轻松部署Node.js 20+环境运行Strapi项目
服务器·docker·node.js
XiaoMu_0011 天前
基于Node.js和Three.js的3D模型网页预览器
javascript·3d·node.js
卿·静1 天前
Node.js对接即梦AI实现“千军万马”视频
前端·javascript·人工智能·后端·node.js
lvlv_feifei1 天前
N8N macOS (Apple Silicon) 完整安装配置教程
node.js·workflow
华溢澄1 天前
macOS下基于Qt/C++的OpenGL开发环境的搭建
c++·qt·macos·opengl
浮生若茶80882 天前
Flutter环境搭建全攻略之-Macos环境搭建
flutter·macos