You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS下Node版本不被Angular支持的问题如何解决?

解决Node版本不被Angular支持的问题

方案一:安装Angular官方支持的Node LTS版本

  • 卸载当前的Node 21.7.3版本
  • 安装Node 18.x LTS或Node 20.x LTS(这两个是Angular 17.x系列官方明确支持的版本)
  • 重启终端后执行ng version,验证警告是否消除

方案二:用Node版本管理工具切换版本(推荐)

借助nvm(Node Version Manager)可以快速在多个Node版本间切换,无需卸载现有版本:

  1. 安装nvm(若未安装)
  2. 安装目标支持版本:
    nvm install 20
    
  3. 设置该版本为默认:
    nvm alias default 20
    
  4. 重启终端,执行node -v确认版本切换成功,再运行ng version检查状态

额外说明

  • Angular官方仅支持偶数LTS版本的Node,奇数版本属于非稳定测试版,不在官方支持范围内
  • Angular CLI 17.x对应的Node支持范围是:18.13.0及以上、20.9.0及以上

内容的提问来源于stack exchange,提问作者Tigi Casper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 12:57:04