mac 安装nodejs

3,211 阅读2分钟

在 macOS Monterey 12.7.6 系统上安装 Node.js,有以下几种常用方法,可根据需求选择:

方法一:官方安装包安装(简单直接)

  1. 下载安装包:
    打开 Node.js 官网,点击页面中 macOS 对应的 .pkg 安装包(推荐选 “LTS 稳定版”,适合大多数场景 )。

image.png

  1. 安装 Node.js:
    双击下载的 .pkg 文件,按向导提示 “继续”“同意”“安装”,过程中需输入 Mac 开机密码授权,完成后点击 “关闭”。

image.png

  1. 验证安装:
    打开 “终端”(通过 Spotlight 搜索 “终端”),输入 node -v 和 npm -v ,若分别显示 Node.js 和 npm(包管理器)的版本号,说明安装成功。

方法二:通过 Homebrew 安装(适合习惯命令行、需管理软件包)

  1. 安装 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) :

  1. 安装 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 等)是否正确添加了加载命令。