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

相关推荐
麦麦大数据3 小时前
MacOS 安装Python 3.13【同时保留旧版本】
开发语言·python·macos·python安装
开开心心就好11 小时前
电子报纸离线保存:一键下载多报PDF工具
网络·笔记·macos·pdf·word·音视频·phpstorm
书中自有妍如玉14 小时前
Node.Js Express Sqlite3 接口开发
node.js·express
三十_A14 小时前
【无标题】
前端·后端·node.js
书中自有妍如玉14 小时前
Node.Js 实现模板生成Word、Word转Pdf文件、Excel生成、上传和下载
pdf·node.js·word
淡忘_cx18 小时前
Dify 插件开发与打包教程 (Mac)
macos
2501_9159184118 小时前
App 上架苹果商店全流程详解 从开发者账号申请到开心上架(Appuploader)跨平台免 Mac 上传实战指南
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
咚咚咚小柒21 小时前
【前端】Webpack相关(长期更新)
前端·javascript·webpack·前端框架·node.js·vue·scss
诸葛韩信21 小时前
Webpack与Vite的常用配置及主要差异分析
前端·webpack·node.js
Hilaku1 天前
就因为package.json里少了个^号,我们公司赔了客户十万块
前端·javascript·npm