Phantomjs 和 Casperjs 是什么关系呢?其实Casperjs是 Phantomjs的二次封装,打个比喻,如果Phantomjs 是 javascript ,那 Casperjs 就是 jQuery ,就是这么个关系。废话不多说,下面介绍这两个的安装:
1、首先安装 Phantomjs,很简单
sudo apt-get install phantomjs
检查是否正常工作:
phantomjs --version
如果你看到当前版本号,即表示正常工作了。
OK,简单吧 (PS:我的系统是ubuntu 14.04 ,默认安装的是 phantomjs 1.9 版本)
2、安装 Casperjs
Casperjs的安装可没那么方便了,不过也不复杂,先到 Casperjs 官网(http://casperjs.org/)下载最新版的代码包(因为我的phantomjs是1.9版本,所以要下载casperjs 1.1版本才支持),随便解压到你想要的目录,然后做个链接,方便命令行中使用
sudo ln -sf /home/wwwroot/casperjs/bin/casperjs /usr/local/bin/casperjs
检查是否正常工作:
casperjs --version
看到版本号代码你已经成功安装了Casperjs。