在 macOS Monterey 12.7.6 系统上安装 Node.js,有以下几种常用方法,可根据需求选择:
方法一:官方安装包安装(简单直接)
- 下载安装包:
打开 Node.js 官网,点击页面中 macOS 对应的.pkg安装包(推荐选 “LTS 稳定版”,适合大多数场景 )。
- 安装 Node.js:
双击下载的.pkg文件,按向导提示 “继续”“同意”“安装”,过程中需输入 Mac 开机密码授权,完成后点击 “关闭”。
- 验证安装:
打开 “终端”(通过 Spotlight 搜索 “终端”),输入node -v和npm -v,若分别显示 Node.js 和 npm(包管理器)的版本号,说明安装成功。
方法二:通过 Homebrew 安装(适合习惯命令行、需管理软件包)
- 安装 Homebrew(若未安装) :
打开终端,执行以下命令(可能需要输入密码,按提示操作):
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 用 Homebrew 装 Node.js:
终端输入:
bash
brew install node
等待安装完成后,同样用 node -v、npm -v 验证版本。
方法三:通过 NVM 安装(灵活管理多版本 Node.js)
若需在不同 Node.js 版本间切换(比如开发不同项目需特定版本),推荐用 NVM(Node Version Manager) :
- 安装 NVM:
终端执行(按官方脚本,可能随版本更新,也可去 NVM 官网 查最新命令 ):
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
2. 配置环境变量:
安装后,需让终端加载 NVM。在终端执行:
bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # 加载 nvm
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # 加载自动补全(可选)
也可把这些命令加到终端配置文件(如 ~/.zshrc 或 ~/.bash_profile ),避免每次重启终端重新输。
3. 安装并使用 Node.js 版本:
- 装最新稳定版:
nvm install --lts - 装指定版本(如 20.13.1 ):
nvm install 20.13.1 - 切换版本:
nvm use 20.13.1(或用nvm use --lts切稳定版 )
验证:node -v确认当前使用版本。
后续常用操作(可选)
- 换国内镜像加速 npm 下载:
默认 npm 从国外仓库拉取包,速度慢。可改淘宝镜像:
bash
npm config set registry https://registry.npm.taobao.org
验证:npm config get registry ,显示上述地址则成功。
- 全局安装常用工具:
比如装nodemon(自动重启 Node 服务):
bash
npm install -g nodemon
无论哪种方法,只要 node -v 能输出版本,就说明 Node.js 装好了,可开始开发啦~ 若装 NVM 遇到环境变量问题,多检查下终端配置文件(.zshrc 等)是否正确添加了加载命令。