Karma Jasmine PhantomJS-PhantomJS在60000毫秒内没有捕获

use*_*897 5 phantomjs karma-jasmine

在JSON包中,我尝试了许多不同版本的karma-phantomjs-launcher,phantomjs,包括phantomjs-prebuilt.

当前包JSON "devDependencies":{"jasmine-core":"^ 2.5.2","karma":"^ 1.6.0","karma-jasmine":"^ 1.1.0","karma-phantomjs-发射器":"^ 0.1.1","phantomjs":"^ 1.9.20"}

在所有情况下,我得到"PhantomJS没有在60000毫秒捕获"它尝试两次,然后放弃.

我在Windows 10上,从WebStorm中的命令行运行.但是,我在Visual Studio代码中得到相同的错误.

问题是什么?Karma开始,Karma找到文件,PhantomJS启动,但没有捕获.

我已经看到了在hosts文件中设置localhost并检查karma端口9876是否已被使用的建议.似乎没什么用.

请指教.谢谢

amd*_*dev 0

从这个线程https://github.com/karma-runner/karma-phantomjs-launcher/issues/84

转到C:\Windows\System32\drivers\etc\hosts/etc/hosts(如果您使用的是 Linux)

添加127.0.0.1 localhost到您的主机文件中,它就可以工作了!