PhantomJS仍然可行吗?

时间:2018-11-26 09:54:39

标签: javascript testing phantomjs babel

我正在将用咖啡脚本编写的前端客户端升级到最新的库和实践。我们使用PhantomJS进行了一些自动化测试。

升级到最新库后,我无法使代码在PhantomJS内部运行。在最新的Chrome / FF中它可以正常工作,但PhantomJS中出现语法和其他错误。

我被迫伪造代码,但收效甚微。是否有推荐/标准的phantomJS babel配置?

另一个问题似乎是我还需要对node_modules中的代码进行babel验证(这是缓慢而糟糕的afaik)-例如,我们在浏览器中进行了CoffeeScript编译,而当在PhantomJS中运行时coffee脚本不起作用。 / p>

PhantomJS变老了吗?有哪些选择?我发现的唯一东西是slimmerJS,但这需要单独安装FF。所以我很茫然。

1 个答案:

答案 0 :(得分:0)

我似乎可以通过puppeteer库来控制无头chrome了。