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 是否同步更新
相关推荐
未来侦察班6 小时前
一晃13年过去了,苹果的Airdrop依然很坚挺。
macos·ios·苹果vision pro
普通网友11 小时前
苹果笔记本(Mac)连接手机完全指南
macos·智能手机
全栈前端老曹11 小时前
【MongoDB】Node.js 集成 —— Mongoose ORM、Schema 设计、Model 操作
前端·javascript·数据库·mongodb·node.js·nosql·全栈
Aftery的博客13 小时前
Xcode运行报错:SDK does not contain ‘libarclite‘ at the path
macos·cocoa·xcode
行者无疆_ty14 小时前
什么是Node.js,跟OpenCode/OpenClaw有什么关系?
人工智能·node.js·openclaw
-凌凌漆-14 小时前
【npm】npm的-D选项介绍
前端·npm·node.js
lucky670714 小时前
Windows 上彻底卸载 Node.js
windows·node.js
Android系统攻城狮15 小时前
鸿蒙系统Openharmony5.1.0系统之解决编译时:Node.js版本不匹配问题(二)
node.js·鸿蒙系统·openharmony·编译问题·5.1
清山博客16 小时前
OpenCV 人脸识别和比对工具
前端·webpack·node.js
何中应18 小时前
nvm安装使用
前端·node.js·开发工具