在MacOS 10.15上安装Node.js

继续在MacOS 10.15上折腾,这次是安装Node.js。

使用Homebrew安装Node.js,命令brew install node安装当前最新版本的Node.js,提示xcode版本太低,如下图

bash 复制代码
==> Installing node@18 dependency: lzip
==> Downloading https://formulae.brew.sh/api/cask_tap_migrations.jws.json
Error: Your Xcode (10.1 => /Volumes/macOS beta/Applications/Xcode.app/Contents/Developer) at /Volumes/macOS beta/Applications/Xcode.app is too outdated.
Please update to Xcode 12.4 (or delete it).
Xcode can be updated from the App Store.

使用命令brew install node@18尝试安装Node.js 18的版本,得到了同样的错误提示。

使用命令brew install node@16尝试安装Node.js 16的版本,提示node@16已经被禁用了,如下图

bash 复制代码
Error: node@16 has been disabled because it is not supported upstream! It was disabled on 2024-11-03.

这意味着通过Homebrew安装Node.js的这条路已经行不通了。

尝试去Node.js官网下载pkg安装包,安装一切正常。

命令行里执行npm命令一切正常,完美。看起来并不是Node.js 18依赖更高版本的xcode,而是Node.js 18的某个依赖组件需要依赖更高版本的xcode。

相关推荐
5***V9336 小时前
MacOS升级ruby版本
开发语言·macos·ruby
c***72746 小时前
Node.js NativeAddon 构建工具:node-gyp 安装与配置完全指南
node.js
w***74176 小时前
使用Node.js搭配express框架快速构建后端业务接口模块Demo
node.js·express
q***04637 小时前
node.js下载、安装、设置国内镜像源(永久)(Windows11)
node.js
lichong9517 小时前
《postman、apipost、smartApi 等使用与特点 3 天路线图(可打印 PDF+互动脑图)》
前端·测试工具·macos·pdf·postman·大前端·大前端++
0***h9427 小时前
TypeScript 与后端开发Node.js
javascript·typescript·node.js
ByteCraze8 小时前
面向Nodejs开发人员MCP快速入门
前端·node.js·agent·mcp
诸葛韩信9 小时前
前端工程化1——npm insatall背后的工作原理
前端·npm·node.js
谢尔登11 小时前
Webpack高级之常用配置项
前端·webpack·node.js
y***031711 小时前
如何在Windows系统上安装和配置Node.js及Node版本管理器(nvm)
windows·node.js