当前位置: 首页 > article >正文

在MacOS 10.15上安装Node.js

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

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

==> 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已经被禁用了,如下图

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。


http://www.kler.cn/a/590067.html

相关文章:

  • c++如何利用线程池和epool设计高并发服务器
  • 高效手机检测:视觉分析技术的优势
  • 【css酷炫效果】纯CSS实现3D翻转卡片动画
  • Java 大视界 -- Java 大数据在智能教育虚拟实验室建设与实验数据分析中的应用(132)
  • LeRobot源码剖析——对机器人各个动作策略的统一封装:包含ALOHA ACT、Diffusion Policy、VLA模型π0
  • 【binlog2sql实践】MySQL数据库binlog日志ROW格式转换标准SQL
  • Linux 蓝牙音频软件栈实现分析
  • 美团Leaf分布式ID生成器:使用详解与核心原理解析
  • 关于虚拟网络编辑器还原默认设置那些坑
  • Pandas DataFrame:数据分析的利器
  • 解决从deepseek接口获取的流式响应输出到前端都是undefined的问题
  • 微服务架构中10个常用的设计模式
  • 平面阵列天线波束形成的Matlab仿真
  • 一场由 ES 分片 routing 引发的问题
  • 2025年Postman的五大替代工具
  • 【软考-架构】5.3、IPv6-网络规划-网络存储-补充考点
  • SpringData Redis:RedisTemplate配置与数据操作
  • 02 windows qt配置ffmpeg开发环境搭建
  • 电脑如何录屏
  • failed to load elasticsearch nodes