如何用npm安装PhantomJS v2
我试图安装PhantomJS v2.0.0
使用npm
和尝试了几个方法后,我没有找到一个有效的解决方案......
在NPM上最新版本是1.9.16
,所以我在我的package.json
尝试了以下内容:
"phantomjs": "https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz"
这给了我一个错误,因为在github仓库中没有这个版本的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
建立它是一个非常漫长的过程! 确保你知道你在做什么。
链接地址: http://www.djcxy.com/p/27647.html