【发布时间】:2016-06-25 13:18:22
【问题描述】:
我已将 Karma 配置为使用 Chrome 进行测试:
browsers: [ 'Chrome' ];
每次我运行 Karma 时,它都会以某种启用了硬件加速的默认配置启动 Chromium。
硬件加速在我的系统上存在一些问题,使浏览器无法使用,因此我希望默认情况下将其关闭。我试图在设置中将其关闭,但我的更改不是持久的,每次我重新启动 Karma 或浏览器时,硬件加速都会再次启用。
我有什么方法可以为 Chrome 创建一个 customLauncher 配置,以便我能够停用硬件加速?
顺便说一句,如果我可以使用谷歌浏览器而不是 Chromium,那也很好,如果系统上安装了,Karma 似乎总是更喜欢 Chromium。
我尝试创建以下 customLaunchers 配置,但加载失败并出现错误:
customLaunchers: {
Chrome_Persistent: {
base: 'Chrome',
chromeDataDir: path.resolve('.chrome')
}
}
错误是:
ERROR [config]:配置文件出错! [参考错误:路径未定义] ReferenceError: 路径未定义
【问题讨论】:
标签: google-chrome karma-runner chromium