gpt4 book ai didi

google-chrome - ChromeHeadless 无法启动标准输出/无法使用 PhantomJS/Karma 启动 ChromeHeadless

转载 作者:行者123 更新时间:2023-12-04 08:03:46 27 4
gpt4 key购买 nike

我目前正在使用 PhantomJS 和 Karma 运行测试来测试 Angular.js 应用程序。随着最近发布的 ChromeHeadless,我们开始使用 ChromeHeadless 测试浏览器而不是默认的 PhantomJS 浏览器。

我目前有 karma-chrome-launcher 2.1.0 已安装。

当我运行我的测试时,我遇到了几个不同的错误,下面列出了它们的摘录:

Cannot start ChromeHeadless
[0510/113948.371837:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.

ChromeHeadless stdout:
10 05 2017 11:39:48.428:ERROR [launcher]: ChromeHeadless stderr: [0510/113948.371837:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.

ChromeHeadless stderr: [0510/113948.490917:ERROR:resource_bundle.cc(767)] Failed to load /Applications/Google Chrome.app/Contents/Versions/58.0.3029.110/Google Chrome Framework.framework/Versions/A/resources.pak
Some features may not be available.

ChromeHeadless failed 2 times (cannot start). Giving up.
npm ERR! Test failed. See above for more details.

我试过运行一些 npm 命令,即 npm rebuildnpm update因为我最初认为这是一个依赖问题。那没有用,我不确定如何进行。有任何想法吗?

最佳答案

问题是由于我安装的 Google Chrome 版本造成的。从 Chrome 59 开始支持 Headless Chrome,而我安装了 58。

我安装了Chrome Beta以访问 Headless Chrome。

关于google-chrome - ChromeHeadless 无法启动标准输出/无法使用 PhantomJS/Karma 启动 ChromeHeadless,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43890216/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com