【发布时间】:2014-03-20 16:45:26
【问题描述】:
我使用 Yeoman 的 yo angular 启动了一个 Angular.js 应用程序,其中包括 Karma 测试。然后,grunt test 合理地失败了,因为Karma can't find any browsers。 (browsers 尚未在应用的 node_modules/karma 配置文件中设置。)
我正在通过 SSH 对远程计算机进行开发,我认为(如果我错了,请告诉我)安装 Chrome /usr/bin/chromium-browser 毫无意义。
那么是否可以在没有任何浏览器的情况下运行 Karma?
【问题讨论】:
-
为什么不使用 PhantomJS 而不是 Chrome?
-
好点。我想我会明白的。但是是否可以在没有任何浏览器的情况下运行 Karma?
-
不,Karma 确实需要浏览器。
-
感谢您的确认。您可以将该评论作为答案并获得积分。顺便说一句,您的引述令人鼓舞:“对于一个伟大的程序员来说,最大的满足就是当他不理解的时候。” :)
-
是的 :) 非常鼓舞人心 ;)
标签: javascript angularjs gruntjs yeoman karma-runner