Linux.安装phantomjs
Posted 幻河
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux.安装phantomjs相关的知识,希望对你有一定的参考价值。
PhantomJS 是一个基于 WebKit 的服务器端 javascript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及无界面测试等
1.下载合适的版本,以64位Linux为例
mkdir download cd download wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
2.解压及安装
tar -xjvf phantomjs-2.1.1-linux-x86_64.tar.bz2
mv phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs
ln -s /usr/local/phantomjs/bin/phantomjs /usr/local/bin
3.测试一下
phantomjs -v
写个简单的脚本:
var page = require(\'webpage\').create(); page.open(\'http://www.aifei.com/\', function(){ page.render(\'aifei.png\'); phantom.exit(); })
执行看看:
phantomjs a.js
看看生成的PNG图片:
仔细看, 中文字体有乱码(或没了)
装个字体依赖
yum install bitmap-fonts bitmap-fonts-cjk
装完后再执行一次脚本
phantomjs a.js
sz aifei.png
成功了!
Done
官网地址:
http://phantomjs.org
以上是关于Linux.安装phantomjs的主要内容,如果未能解决你的问题,请参考以下文章
linux环境 安装chromedriver 和 phantomjs的方法