mac 安装nodejs

917 阅读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 -vnpm -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 等)是否正确添加了加载命令。