Comment faire pour installer PhantomJS v2 avec npm
Je suis en train d'installer PhantomJS v2.0.0
à l'aide de npm
et après avoir essayé un couple de méthodes que je n'ai pas trouvé une solution qui fonctionne...
Sur la NGP, la dernière version est 1.9.16
, j'ai donc essayé ce qui suit dans mon package.json
:
"phantomjs": "https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz"
Cela me donne une erreur car il n'y a pas un package.json
pour cette version dans le dépôt github.
"phantomjs": "2.0.0"
Cela me dit il n'y a pas de version avec ce numéro disponible.
Suis-je manqué quelque chose?
Vous devez vous connecter pour publier un commentaire.
phantomjs-prêts à l'emploi a été renommé de phantomjs et maintenant, de plus contient les binaires de la version 2.1+.
La fourche phantomjs2 est toujours disponible, qui contient la version 2.0.
Garder à l'esprit que toutes les plates-formes pourrait être pris en charge.
Phantomjs peut être installé comme un mélange de package. Confirmer ceci:
Si vous n'avez phantomjs installé comme un mélange de package, vous pouvez facilement désinstaller:
Puis recommencer
npm install
après la mise à jour de votre colis.json pour "2.0.0".Pour info: Veuillez lire sémantique versions: https://stackoverflow.com/a/22345808/3412545
J'ai eu des problèmes pour l'installer via npm.
J'ai décidé de le construire. Je suis sur Ubuntu 15.10.
Tout d'abord, vérifiez que vous avez tous les paquets de développement installés :
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
Puis de télécharger le code source : https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-source.zip
Et de l'exécution :
cd phantomjs-2.0.0-source
sudo ./build.sh
C'est un processus très long à construire ! Assurez-vous que vous savez ce que vous faites.
npm install phantomjs-prêts à l'emploi essayez ceci pour le nœud utilisateurs