You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在macOS上安装Node.js 12?Brew安装报错解决方案

在macOS上安装Node.js 12的解决方法

Node.js 12已停止官方支持,因此brew官方公式已禁用该版本,你可以通过以下几种方式完成安装:

方法一:使用nvm(推荐方案)

nvm是专门的Node版本管理器,能轻松管理多个Node版本,操作步骤如下:

  • 用brew安装nvm:
    brew install nvm
    
  • 配置nvm环境变量:根据你使用的终端类型,将以下内容添加到对应的配置文件(zsh用户编辑~/.zshrc,bash用户编辑~/.bash_profile):
    export NVM_DIR="$HOME/.nvm"
    [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"
    [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"
    
  • 重启终端,或者执行对应命令使配置生效:
    • zsh用户:source ~/.zshrc
    • bash用户:source ~/.bash_profile
  • 安装Node.js 12:
    nvm install 12
    
  • 切换到12版本:nvm use 12,如果需要将12设为默认版本,执行nvm alias default 12

方法二:下载官方存档安装包

  • 访问Node.js官方的版本存档页面,找到12.x系列的最后稳定版本(如v12.22.12)
  • 下载对应macOS的.pkg格式安装包,双击运行完成安装流程
  • 验证安装结果:在终端执行node -v,若输出v12.x.x则表示安装成功

方法三:通过brew历史公式安装(备选,可能存在依赖问题)

由于brew官方已禁用node@12,你可以找到Homebrew仓库中该版本的历史公式文件,复制其原始地址后执行安装命令,示例如下:

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/8b9d6d688f483a0f23f966967d97d6d4d046f05f/Formula/node@12.rb

注意:此方法可能因旧版本依赖包已被移除导致安装失败,仅作为无法使用前两种方法时的备选。

内容的提问来源于stack exchange,提问作者Ilias Karim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 01:01:18