使用phantomJS的新业力发射器,每次运行测试时,我都会得到一个恼人的“等待15秒”。
与此问题相关的唯一一页是:https://github.com/karma-runner/karma/issues/1545
我已经交换了节点和业力版本几次,试图让它工作,但没有成功。有人遇到过这个问题吗?
下面是我使用的工具的组合:
节点版本: v0.10.40业力: 0.13.15业力-铬发射器: 0.2.2业力-茉莉花: 0.3.6业力-幻影-发射器: 0.2.1
26 01 2016 15:06:21.897:INFO [karma]: Karma v0.13.15 server started at http://localhost:9877/karma/
26 01 2016 15:06:21.897:INFO [launcher]: Starting browser PhantomJS
26 01 2016 15:06:21.905:INFO [phantomjs.launcher]: ACTION REQUIRED:
26 01 2016 15:06:21.905:INFO [phantomjs.launcher]:
26 01 2016 15:06:21.905:INFO [phantomjs.launcher]: Launch browser at
26 01 2016 15:06:21.905:INFO [phantomjs.launcher]: http://localhost:9000/webkit/inspector/inspector.html?page=2
26 01 2016 15:06:21.905:INFO [phantomjs.launcher]:
26 01 2016 15:06:21.906:INFO [phantomjs.launcher]: Waiting 15 seconds ...发布于 2016-01-28 13:01:35
我正在使用karma-幻影2-发射器,当调试设置设置为true时,您将得到“等待15秒”消息。把它弹到假的,去掉了我案子里的信息。
发布于 2016-01-27 20:39:01
我不建议使用phantomJS。人们报告说,它的功能可能不同于Chrome或其他浏览器。此外,您还需要下载它,这可能无法恢复错误。
使用Chrome和您想要支持的任何其他真正的浏览器更加健壮和可靠。实际上,在real浏览器中运行测试是Karma的主要优点。
要快速启动下面是我编写的一个最小的设置,还可以使用单个命令将其添加到当前项目中。
npm install min-karma -D它使用Chrome,但您可以添加任何其他受支持的浏览器。
它绝对不会让你等超过一秒钟。
https://stackoverflow.com/questions/35017136
复制相似问题