我在运行咕噜时遇到问题,它引发了我的问题:
错误[启动器]:PhantomJS2失败2次(超时)。放弃。
DEBUG [karma]:运行完成,退出。
DEBUG [launcher]:断开所有浏览器的连接
警告:任务“业力:连续”失败。使用--force继续。
我试图运行npm install phantomjs
哪个成功。在那之后我也运行npm install
但是再次遇到问题
答案 0 :(得分:1)
这是因为您需要运行PhantomJS
独立版本才能连接到karma。
根据我的观点,我会建议更好的选择,即使用karma-phantomjs2-launcher
。您可以通过以下方式获取:npm install --save-dev karma-phantomjs2-launcher
。
请注意,它不是一个稳定的版本。如果它符合您的要求,您可以使用karma-phantomjs-launcher
,它完全正常。但它没有支持PhantomJS 2.
答案 1 :(得分:1)
我得到了解决方案,如果我们收到此错误,首先需要检查 karm.conf.js 文件,你必须搜索关键浏览器,在那部分你必须看看是否PhantomJS2是否已定义。它将是这样的:
browsers : [
'PhantomJS2'
],
在我的情况下它就在那里,但我仍然收到错误,然后检查我的主机文件,你可以在C:\Windows\System32\drivers\etc
找到,如果你使用的是Windows机器,我放置了
127.0.0.1 localhost ,我去....它为我工作。