How to install PhantomJS v2 with npm

前端 未结 4 1755
花落未央
花落未央 2021-01-03 20:15

I\'m trying to install PhantomJS v2.0.0 using npm and after trying a couple of methods I\'ve not found a working solution...

On NPM the lat

相关标签:
4条回答
  • 2021-01-03 20:36

    npm install phantomjs-prebuilt try this for node users

    0 讨论(0)
  • 2021-01-03 20:46

    phantomjs-prebuilt was renamed from phantomjs and now additionally contains binaries for version 2.1+.

    npm -g install phantomjs-prebuilt
    

    The fork phantomjs2 is still available which contains version 2.0.

    npm -g install phantomjs2
    

    Keep in mind that not all platforms might be supported.

    0 讨论(0)
  • 2021-01-03 20:49

    I had troubles to install it via npm.

    I decided to build it. I'm running Ubuntu 15.10.

    First, check you have all the development packages installed :

    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

    Then download the source code : https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-source.zip

    And run :
    cd phantomjs-2.0.0-source sudo ./build.sh

    It's a very long process to build it ! Be sure you know what you're doing.

    0 讨论(0)
  • 2021-01-03 20:54

    Phantomjs may be installed as a brew package. Confirm this:

    brew ls | grep phantomjs
    

    If you do have phantomjs installed as a brew package, you can easily uninstall it:

    brew uninstall phantomjs
    

    Then try rerunning npm install after updating your package.json for "2.0.0".

    FYI: Please read semantic versioning: https://stackoverflow.com/a/22345808/3412545

    0 讨论(0)
提交回复
热议问题