0
很简单:与Karma一起运行PhantomJS时,PhantomJS总会尝试通过网络连接/ Internet加载可能需要运行的任何外部模块? 我只是通过Jasmine/Karma运行JavaScript测试,没有什么不寻常的。我没有考虑测试加载速度等,只是直接进行单元测试。PhantomJS外部依赖关系
我有一个问题,在我的机器和其他开发人员机器上一切正常。但是当它通过CI服务器上的Jenkins运行时,PhantonJS似乎挂起。我认为还有其他问题,但我只想首先澄清这个问题,即这个问题;外部模块加载。
P.S. PhantomJS已正确安装在CI Windows服务器上。 Windows服务器是防火墙,所以没有互联网连接到外部世界。
原来是服务器上的环境变量。 DevOps人员最终将其整理出来。 – Rory