Umgebung: Windows 7, Phantomjs Version 1.8.0.Phantom js gibt 'kann nicht öffnen [Dateiname]' beim Versuch, Beispiel js-Datei
Ich versuche jede Js-Datei ausführen von ‚Beispiele‘ Ordner installiert Phantom.js vor, hinzugefügt Pfad zu der PATH-Variable, geprüfte Version wie
phantomjs --version
und es funktioniert.
Aber wenn ich versuche
phantomjs examples/version.js
dann bekommen laufen ‚kann nicht geöffnet werden version.js‘
I Datei Sicherheitseinstellungen und führen Sie cmd wie Administrator, aber immer noch das gleiche Ergebnis überprüft haben .
Ich freue mich über jede Hilfe, um dieses Problem zu lösen. Danke im Voraus.
Funktioniert es, wenn Sie einen absoluten Pfad zu phantomjs übergeben? Wird die Datei gefunden, wenn Sie 'ls examples/version.js' eingeben? – Blaise
Ja, es funktioniert mit absoluten Dateipfad. Danke Blaise. Aber könnten Sie bitte den Grund erklären? Und wie funktioniert es mit relativen Pfad? – Artem
Wenn Sie einen relativen Pfad verwenden möchten, sollten Sie zuerst zu dem Verzeichnis wechseln, das das Beispielverzeichnis enthält. Der Pfad ist relativ zum aktuellen Pfad in Command, nicht zum Phantomjs-Dir. – Blaise