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

相关推荐
啃火龙果的兔子1 小时前
可以指定端口启动本地前端的npm包
前端·npm·node.js
葛小白14 小时前
Node.js网页本地部署
node.js
老臣软件4 小时前
macOS 下载太慢?问题可能不在网速
经验分享·macos·mac·实用软件·网络下载管理器
jun_不见4 小时前
nest初体验-用nest实现一个简单的CRUD功能
前端·node.js·全栈
Clarence Liu5 小时前
MacOS 在Trae IDE中构建现代C++开发环境:从新手到高效的完整指南
c++·ide·macos
我没想到原来他们都是一堆坏人6 小时前
常用npm源与nrm
前端·npm·node.js
2501_915909066 小时前
如何在 Windows 上上架 iOS App,分析上架流程哪些是不用mac的
android·macos·ios·小程序·uni-app·iphone·webview
Asurplus6 小时前
Centos7安装Node.js环境
centos·node.js·nvm·nodesource
草明6 小时前
解决: macOS 长按一个键不连续输出
macos