我喜欢在无头 chrome 上运行我的业力单元测试。在我的机器上使用 karma-chrome-launcher 并将浏览器设置为“ChromeHeadless”。但在 CI 服务器上,它会失败并显示消息“您的平台上的 ChromeHeadless 浏览器没有二进制文件”。无法在 CI 机器上安装 chrome。还有另一种加载chrome二进制文件的方法吗?例如,google puppeteer 模块似乎在运行时加载了该模块。来自文档:“Puppeteer 下载并使用特定版本的 Chromium”。我怎样才能达到同样的效果?
问问题
17964 次