linux下安装phantomjs

linux下安装phantomjs

月光魔力鸭

2018-09-12 10:24 阅读 648 喜欢 1 phantomjs nodejs

1. 首先安装前置依赖

fontconfig
yum -y  install  wget  fontconfig

2. 下载压缩包

wget  -P /lixun/soft/node/ https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 

这个去官网找

3. 解压压缩包

tar xjf /lixun/soft/node/phantomjs-2.1.1-linux-x86_64.tar-bz2 -C  /usr/local

4.重命名

mv /usr/local/phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs

5.建立软连接

ln -s /usr/local/phantomjs/bin/phantomjs  /usr/bin/

实际安装过程中,解压后总是无法建立软连接。 直接修改配置文件。

> vi /etc/profile
export PATH=$PATH:/home/linux/soft/phantomjs

增加路径/home/lixun/soft/phantomjs

> source /etc/profile

尝试使用phantomjs 命令

>phantomjs -v
2.1.1

转载请注明出处: https://chrunlee.cn/article/linux-install-phantomjs.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近在折腾的时候又想写less了,但是换框架了,成了thinkjs,考虑到开发阶段一直编译编译less的情况..最终根据middleware的特点实现了一个超级简单的less中间件。
经常会遇到需要系统重启后自动执行的一些任务,在windows 上可以将对应的程序打包成service 然后自启动即可
之前在知乎上有看到,基本上都是一致的,这里提供一个nodejs版本的针对微信内dat文件进行处理恢复为图片的方法。
关于js的编译和压缩,之前做过一个小工具了,主要就是自己项目成员大都没有这部分的技能,导致发布的时候总需要去编译压缩下.. 最终做了个命令行小工具.. 问题不在这里,前一阵子做压缩的时候发现压缩后竟然是undefined.最终才发现是es6的语法问题。
最近有接触到针对二维码进行识别的功能,然后对图片进行位置纠正、二维码扫描,并将数据进行整理。以下是通过nodejs做的,相对简单一些,没有太过严格,识别率也不是很高大约80%左右
在使用marked来做md解析的时候,部分解析规则可能并不是很如意,比如说,我在md中写了a标签,但是这些标签都是在当前页面替换的,而我想要的是新打开窗口。
由于国家的行政区划每年都有变化,所以经常需要更新最新的数据,这里提供一个nodejs版本mysql数据存储的抓取示例。
写文章总会需要一些素材,但是好多素材都是收费或有限制的,还是我要求不高,在千库网看了下还不错,有各签到还送VIP,于是就有了想法....