【发布时间】:2023-01-31 17:16:03
【问题描述】:
Angular 15 的配置文件比以前的版本更少,包括。 karma.conf.js 已被删除。为了在 Angular 14 下运行 ng test --browsers=FirefoxHeadless,我曾经将 karma.conf.js 配置为 require('karma-firefox-launcher') 插件。
这应该如何在 Angular 15 中完成?
- 是否可以从之前的 Angular 14 项目复制完整的
karma.conf.js并将angular.json中的集合"architect.test.options.karmaConfig"添加到该karma.conf.js文件? - 或者是否有其他方法可以直接在
angular.json中配置 Karma 插件,这样会更好吗? - Angular 15 还能通过生成初始
karma.conf.js来帮助我吗?
(动机:我的构建服务器在无头容器中执行ng test,所以为了简单的构建容器配置,我更喜欢FirefoxHeadless而不是测试运行器的默认浏览器)
【问题讨论】:
标签: angular karma-runner angular15