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

相关推荐
码农捻旧3 小时前
Node.js中MongoDB连接的进阶模块化封装
数据库·mongodb·node.js
kaixin_learn_qt_ing3 小时前
Node.js
node.js
shenyan~5 小时前
关于 js:9. Node.js 后端相关
前端·javascript·node.js
欧先生^_^6 小时前
Node.js 源码概览
node.js
小草cys10 小时前
Mac 在恢复模式下出现 旋转地球图标 但进度非常缓慢
macos
救救孩子把12 小时前
Mac 环境下 JDK 版本切换全指南
java·开发语言·macos
小杨升级打怪中12 小时前
前端面经-webpack篇--定义、配置、构建流程、 Loader、Tree Shaking、懒加载与预加载、代码分割、 Plugin 机制
前端·webpack·node.js
humiaor18 小时前
Xcode报错:“Set `maskView` to `nil` before adding it as a subview of ZFMaskView
ide·macos·xcode·ios18报错
程序员拂雨19 小时前
Node.js中的URL模块
node.js
Decadent丶沉沦1 天前
mac-M系列芯片安装软件报错:***已损坏,无法打开。推出磁盘问题
macos