PhantomJS - Umgebungs-Setup
PhantomJS ist eine freie Software und wird unter der BSD License. Es ist einfach zu installieren und bietet mehrere Funktionen zum Ausführen der Skripte. PhantomJS kann problemlos auf mehreren Plattformen wie Windows, Linux und Mac ausgeführt werden.
Zum Herunterladen von PhantomJS gehen Sie zu - http://phantomjs.org/ und klicken Sie dann auf die Download-Option.
Für Windows
Die Download-Seite zeigt Ihnen die Optionen zum Herunterladen für verschiedene Betriebssysteme. Laden Sie die Zip-Datei herunter, entpacken Sie sie und Sie erhalten eine ausführbare Dateiphantom.exe. Setzen Sie die Umgebungsvariable PATH auf den Pfad der Datei phantom.exe. Öffnen Sie eine neue Eingabeaufforderung und geben Sie einphantomjs –v. Es sollte Ihnen die aktuelle Version von PhantomJS geben, die ausgeführt wird.
Für MAC OS X.
Laden Sie die für MAC OS bestimmte PhantomJS-Zip-Datei herunter und extrahieren Sie den Inhalt. Bewegen Sie das PhantomJS nach dem Herunterladen des Inhalts auf -/usr/local/bin/. Führen Sie den PhantomJS-Befehl aus, dh phantomjs –v am Terminal, und Sie sollten die Versionsbeschreibung von PhantomJS erhalten.
Linux 64 Bit
Laden Sie die PhantomJS-Zip-Datei für Linux 64-Bit herunter und extrahieren Sie den Inhalt. Verschieben Sie den PhantomJS-Ordner nach dem Herunterladen des Inhalts in/usr/local/share/ und create a symlink - -
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin.
Führen Sie phantomjs –v am Terminal aus und es sollte die Version von PhantomJS geben.
Linux 32 Bit
Laden Sie die PhantomJS-Zip-Datei für Linux 32 Bit herunter und extrahieren Sie den Inhalt. Verschieben Sie den PhantomJS-Ordner nach dem Herunterladen des Inhalts in/usr/local/share/ und erstellen Sie einen Symlink -
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin.
Führen Sie phantomjs –v am Terminal aus und es sollte die Version von PhantomJS geben.
Der PhantomJS-Quellcode kann auch aus dem Git-Repository entnommen werden, indem Sie auf den folgenden Link klicken: https://github.com/ariya/phantomjs/
Um Skripte in PhantomJS auszuführen, lautet der Befehl wie folgt:
phantomjs jsfile arg1 arg2…