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

Angular NX本地启动报TypeError: classRef is not a constructor问题求助

Angular NX 本地开发环境「classRef is not a constructor」幻影问题

问题描述

近期在本地执行"start-dev": "nx run-many --target=serve --all"命令运行Angular NX项目时,应用无法在浏览器完成加载,始终停留在加载动画(Angular未完成引导流程),控制台抛出以下错误:

TypeError: classRef is not a constructor

该错误指向bootstrap.ts文件,但无法追踪到具体触发点,因此将其称为「幻影问题」。

问题特征

  • 本地及Jenkins构建过程均无报错
  • 部署至测试环境的应用运行正常,未出现该问题
  • 本地所有检出的分支均存在此问题
  • Safari、Firefox(含无痕模式)均可复现该问题
  • 同事使用相同分支开发时未遇到此问题

已尝试但无效的操作

  • 重启VS Code
  • 删除并重装node_modules
  • 执行Git缓存清理命令:git rm -r --cached .

已解决方法

通过重新克隆仓库解决了该问题,但未尝试清理npm缓存。

疑问

想明确该问题的成因,以及除重新克隆仓库外的其他可行解决办法,该问题是否与项目设置、VS Code、npm或Git相关?


内容的提问来源于stack exchange,提问作者mat.hudak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 19:48:10