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
相关产品推荐
相关产品推荐

