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

Angular CLI版本兼容问题求助:升级Angular15后仍报错

解决Angular CLI与版本不兼容报错的方案

核心排查与修复步骤

报错本质是本地CLI版本与项目依赖的Angular版本不匹配,即便ng v显示正常,可按以下步骤逐一排查:

  • 检查全局CLI版本
    执行npm list -g @angular/cli查看全局安装的CLI版本,若为14.x,升级到15.x:

    npm install -g @angular/cli@15
    
  • 确认项目本地CLI依赖
    打开项目根目录的package.json,检查devDependencies中的@angular/cli版本是否为^15.0.0,若版本不符,手动修改后执行:

    npm install
    
  • 清理缓存与重新安装依赖
    清除npm缓存避免旧版本干扰:

    npm cache clean --force
    

    再次删除node_modules和package-lock.json,重新执行npm install。

  • 验证CLI执行路径
    执行which ng(Linux/macOS)或where ng(Windows)查看ng命令的实际路径,确认是否指向全局15.x版本。若路径异常,可临时用npx执行项目命令:

    npx ng serve
    
  • 统一Angular核心依赖版本
    检查package.json中@angular/core、@angular/common等核心包版本是否均为15.x,若存在不一致,统一修改为^15.0.0后重新安装依赖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 05:50:37