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

Angular升级后Karma ChromeHeadless弹出空白页及组件报错问题

Angular v14升级v18后Karma单元测试异常问题

将Angular、Karma及Angular Material从v14版本升级至v18后,运行单元测试时出现以下异常:

  • 已配置ChromeHeadless模式,但执行测试时仍会弹出无响应的空白页(点击页面无任何反应)
  • 全部528个单元测试执行成功,但控制台持续抛出NG0304错误,提示SiteNewsDialogEditComponent模板中的mat-form-field、mat-label等Angular Material组件未被识别

已尝试修改karma.conf.js中的customLaunchers配置,但上述问题仍未解决。

相关信息

错误信息

[请补充具体错误输出内容]

package.json配置

// 粘贴package.json完整配置内容

karma.conf.js配置

// 粘贴karma.conf.js完整配置内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 09:18:10