Phantomjs 业力发射器:等待15秒

Phantomjs 业力发射器:等待15秒,phantomjs,karma-runner,karma-jasmine,Phantomjs,Karma Runner,Karma Jasmine,有了新的FantomJS karma启动器,我每次运行测试时都会遇到一个恼人的“等待15秒” 与此问题远程相关的唯一页面如下: 我已经交换了node和karma版本几次,试图让它正常工作,但没有成功。有人遇到过这个问题吗 以下是我使用的工具组合: 我不建议使用phantomJS。人们报告说,它的功能可能不同于Chrome或其他浏览器。此外,您还需要下载它,这可能会在出现错误时无法恢复 使用Chrome和任何其他您想要支持的真实浏览器更健壮、更可靠。事实上,在真实浏览器中运行测试是Karma的主要

有了新的FantomJS karma启动器,我每次运行测试时都会遇到一个恼人的“等待15秒”

与此问题远程相关的唯一页面如下:

我已经交换了node和karma版本几次,试图让它正常工作,但没有成功。有人遇到过这个问题吗

以下是我使用的工具组合:


我不建议使用
phantomJS
。人们报告说,它的功能可能不同于Chrome或其他浏览器。此外,您还需要下载它,这可能会在出现错误时无法恢复

使用Chrome和任何其他您想要支持的真实浏览器更健壮、更可靠。事实上,在真实浏览器中运行测试是Karma的主要优势

要快速启动,还可以使用单个命令将其添加到当前项目中

npm install min-karma -D
它使用Chrome,但您可以添加任何其他受支持的浏览器

它绝对不会让您等待超过一秒钟。

我正在使用,当调试设置设置为true时,您会收到“等待15秒”消息。在我的情况下,将其切换为false可以删除该消息

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 ...
npm install min-karma -D