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版本是否已切换到需要使用的版本。

相关推荐
新元代码2 小时前
Node.js 完全安装与使用指南:Windows 平台详细教程
windows·node.js
行者..................4 小时前
手动编译 OpenCV 4.1.0 源码,生成 ARM64 动态库 (.so),然后在 Petalinux 中打包使用。
前端·webpack·node.js
游戏开发爱好者85 小时前
iOS 26 崩溃日志深度解读,获取方式、系统变动、定位策略
android·macos·ios·小程序·uni-app·cocoa·iphone
迪丽热爱6 小时前
解决【npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。】问题
前端·npm·node.js
千叶寻-6 小时前
package.json详解
前端·vue.js·react.js·webpack·前端框架·node.js·json
zhengjianyang&1237 小时前
美团滑块-[behavior] 加密分析
javascript·经验分享·爬虫·算法·node.js
StrongerIrene8 小时前
mac 安装npm之后,其他终端无法访问
macos
深盾科技8 小时前
如何读懂Mach-O:构建macOS和iOS应用安全的第一道认知防线
安全·macos·ios
FreeBuf_10 小时前
iOS 0Day漏洞CVE-2025-24085相关PoC利用细节已公开
macos·ios·cocoa
壕壕11 小时前
Re: 0x02. 从零开始的光线追踪实现-射线跟球的相交
macos·计算机图形学