在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。

相关推荐
一袋米扛几楼982 小时前
【前端】从零开始的搭建顺序指南(技术栈:Node.js + Express + MongoDB + React)book-management
前端·node.js·express
2501_915373882 小时前
Node.js 包管理工具介绍
node.js
诸神缄默不语3 小时前
已有 npm 项目,如何下载依赖、编译并运行项目
前端·npm·node.js
xiaonianzuibang3 小时前
如何修复宝可梦时时刻刻冒险无法正常工作
macos·objective-c·cocoa
davysiao4 小时前
CentOS 使用国内镜像安装 nvm 和 Node.js 完整指南
linux·centos·node.js
春天的菠菜4 小时前
【NVM】管理不同版本的node.js
node.js
layman05284 小时前
node.js 实战——从0开始做一个餐厅预订(express+node+ejs+bootstrap)
node.js·express
还不如ctrC+V18 小时前
VScode在 Markdown 编辑器中预览
node.js·json
小小书童安东尼21 小时前
node实现自动生成vue页面,更新router
node.js
只会写bug的靓仔1 天前
mac 设置飞书默认浏览器(解决系统设置默认浏览器无效)
macos·飞书