使用特定版本的Phantomjs运行Casperjs

时间:2016-03-18 20:19:42

标签: macos npm phantomjs casperjs

针对这个问题,较新的PhantomJS慢了10倍: https://github.com/ariya/phantomjs/issues/14066

我想用旧版本的PhantomJS运行CasperJS。我已经在全球范围内安装了npm。

sudo npm install -g casperjs

sudo npm install -g phantomjs@1.9.8

$ phantomjs --version

1.9.7

$ casperjs --version

1.1.0-beta5

然而,当我运行我的Casper脚本时,我之前正常(但缓慢)运行的脚本会抛出:

Error: TypeError: 'null' is not an object (evaluating 'document.getElementById('Email').value = email')

如何正确地将casperjs链接到phantomjs?

0 个答案:

没有答案