如何用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

    上一篇: How to install PhantomJS v2 with npm

    下一篇: Install specific version of package using Composer