[英]How to install PhantomJS v2 with npm
我试图安装PhantomJS v2.0.0
使用npm
和尝试了几个方法后,我没有找到一个有效的解决方案......
在NPM上,最新版本是1.9.16
,所以我在package.json
尝试了以下内容:
"phantomjs": "https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz"
这给了我一个错误,因为github repo中没有这个版本的package.json
。
"phantomjs": "2.0.0"
这告诉我没有这个号码可用的版本。
我在这里错过了什么吗?
phantomjs-prebuilt从phantomjs重命名,现在另外包含版本2.1+的二进制文件。
npm -g install phantomjs-prebuilt
fork phantomjs2仍然可用,其中包含2.0版。
npm -g install phantomjs2
请记住,并非所有平台都受支持。
Phantomjs可以作为brew包安装。 确认一下:
brew ls | grep phantomjs
如果您确实将phantomjs安装为brew包,则可以轻松卸载它:
brew uninstall phantomjs
然后尝试在将package.json更新为“2.0.0”后重新运行npm install
。
仅供参考:请阅读语义版本: https : //stackoverflow.com/a/22345808/3412545
我有麻烦通过npm安装它。
我决定建造它。 我正在运行Ubuntu 15.10 。
首先,检查您是否安装了所有开发包:
sudo apt-get install build-essential g++ flex bison gperf ruby perl libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev libpng-dev libjpeg-dev python libx11-dev libxext-dev
然后下载源代码: https : //bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-source.zip
并运行:
cd phantomjs-2.0.0-source sudo ./build.sh
构建它是一个非常漫长的过程! 一定要知道你在做什么。
npm install phantomjs-prebuilt试试节点用户
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.