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

Angular CLI v16要求Node.js最低版本与本地v18.3冲突问题求助

解决Angular CLI v16 Node.js版本报错问题

问题原因

Angular CLI v16对Node.js v18的支持有最低版本限制,要求是v18.10及以上,并非所有v18分支都兼容。你当前的v18.3版本低于这个阈值,所以触发了报错。官方文档里的“支持v18”是指包含符合最低要求的v18版本,不是全版本兼容。

解决步骤

  • 先确认当前Node.js版本:
    node -v
    
  • 升级Node.js到v18.10及以上版本:
    • 若使用nvm(Node版本管理器,推荐):
      # 安装v18.10版本
      nvm install 18.10
      # 切换到该版本
      nvm use 18.10
      # 或者直接安装最新的v18 LTS版本
      nvm install lts/hydrogen
      nvm use lts/hydrogen
      
    • 若使用官方安装包:直接下载并安装Node.js官网提供的v18.10+ LTS版本
  • 验证升级成功:
    node -v
    
    确认版本达标后,再次执行ng命令即可正常运行。

内容的提问来源于stack exchange,提问作者Liam Arbel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 00:37:38