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

Angular 12迁移至14后执行nx serve <app_name>无响应求助

Angular 12 迁移至14后 nx serve 无响应的排查方案
  • 同步升级Nx版本:Angular 14需搭配Nx 14.x系列版本,仅升级Angular未同步Nx会引发兼容性问题。执行nx --version核对版本,不一致则运行:

    npm install nx@14.x --save-dev
    # 或 yarn 版本
    yarn add nx@14.x --dev
    
  • 清理缓存与重建依赖:

    • 删除node_modules、dist、.nx目录
    • 重新执行npm install或yarn install
    • 运行nx reset清除Nx缓存
  • 校验项目配置:

    • 检查angular.json/project.json中serve目标的builder是否为@angular-devkit/build-angular:dev-server,确认配置参数无语法错误
    • 确保tsconfig.json和tsconfig.app.json的compilerOptions.target设置为ES2020及以上版本
  • 查看详细日志:

    • 执行nx serve <my app name> --verbose获取完整输出,排查隐藏的静默错误
    • 若能打开浏览器页面,检查控制台是否有加载或脚本错误
  • 统一依赖版本:

    • 确认package.json中所有Angular核心包(@angular/core、@angular/cli等)均为14.x版本,无跨版本混合
    • 运行npm ls @angular/core查看依赖树,移除不兼容的嵌套依赖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 05:55:34