【问题标题】:Which version of CasperJS is working well with PhantomJS?哪个版本的 CasperJS 与 PhantomJS 配合得很好?
【发布时间】:2016-02-10 23:55:42
【问题描述】:

但这种情况经常发生在我们每个刚接触 CasperJS 或 Phantom 的人......他们开始结合最新版本并尝试执行教程(来自过时的资源)>>结果是。 .. 很多部分都有错误。

因此,要克服这个问题。 我希望有一些关于两个版本的注释可以并排运行。 比如

casperJS 1.0.4 和 phantomJS 1.8.2 >> 不是一个好的选择, 因为this.getElementsInfo() 的函数在代码中无法正常工作。

【问题讨论】:

标签: javascript browser phantomjs version casperjs


【解决方案1】:
  • CasperJS 1.1-beta3 与 PhantomJS 1.9.0 - 1.9.8 配合良好。
  • Newest CasperJS from git 适用于 PhantomJS 1.9.0 - 2.0.0。
  • Avoid PhantomJS 1.9.8 如果您需要干净的输出。
  • 我建议安装多个版本:2.0.0、1.9.8 和 1.9.7 作为不同的可执行文件并行安装。然后,您可以在 Windows 上使用 set PHANTOMJS_EXECUTABLE=myphantomjs 或在 Linux 上使用 export PHANTOMJS_EXECUTABLE=myphantomjs 在调用 CasperJS 之前轻松地在它们之间进行更改。我倾向于使用 phantomjs200、phantomjs198 和 phantomjs197 可执行文件。

【讨论】:

  • 这个答案不是以任何“官方”身份给出的,只是基于一些过去的经验。
猜你喜欢
  • 2010-11-14
  • 2014-09-10
  • 2010-09-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-11
  • 2011-11-27
  • 1970-01-01
相关资源
最近更新 更多