Mac 系统 Node.js 安装与版本管理指南

Mac 系统 Node.js 安装与版本管理指南

一、环境检查

在终端执行以下命令验证当前环境:

bash 复制代码
node -v  # 查看 Node.js 版本(未安装会提示命令不存在)
npm -v   # 查看 npm 版本(需 Node.js 安装完成后生效)
二、安装方法

▍方法 1:官方安装包

  1. 访问 Node.js 官网下载页
  2. 选择 macOS 对应的 .pkg 文件下载
  3. 双击安装包按向导完成安装

▍方法 2:Homebrew 安装

bash 复制代码
brew update       # 更新仓库信息
brew install node # 安装最新稳定版
三、版本管理工具安装

安装 n 工具:

bash 复制代码
sudo npm install -g n  # 需要管理员权限
四、版本管理操作
操作类型 命令示例 说明
查看所有版本 npm view node versions --json 添加 --json 获取结构化数据
安装指定版本 sudo n 16.13.0 需 root 权限
版本切换 sudo n → 方向键选择 → Enter 交互式操作界面
删除旧版本 sudo n rm 14.0.0 移除不再使用的版本
五、环境验证

安装完成后执行:

bash 复制代码
node -v  # 应显示当前使用的版本
npm -v   # 验证 npm 是否同步更新
相关推荐
Dumbness3 小时前
Node 22 下 node --test test/ 报 MODULE_NOT_FOUND:内置测试运行器的文件匹配规则
node.js·测试
Amumu121386 小时前
Node学习: 网络基础概念 + HTTP模块
网络·node.js
sumitrmardy6 小时前
写了一个邮箱验证 API 之后,我才知道的几个 SMTP 冷知识
node.js
あ-7 小时前
mac dbeaver安装后显示数据包损坏
macos
钱栈up7 小时前
从 macOS 切回 Windows,我用 5 个免费工具把 80% 操作习惯搬了回来
windows·macos·策略模式
zttbee7 小时前
npm install卡顿
前端·npm·node.js
无责任此方_修行中8 小时前
如何不用括号调用 JS 的函数?
前端·javascript·node.js
无责任此方_修行中8 小时前
Deno 的八年:一场没逃出 Node 引力的运行时起义
前端·javascript·node.js
9144062328 小时前
mac Git 账户切换问题
git·macos
铁锚9 小时前
清理macos系统DS_Store文件的sh脚本
macos