環境:Windows 7、Phantomjsバージョン1.8.0。例jsファイルを実行しようとすると、ファントムjsが[ファイル名]を開けません。
私は前にPhantom.jsをインストールし、「例」フォルダから任意の.jsファイルを実行しようとするには、PATH変数にパスを追加して、
phantomjs --version
のようにバージョンをチェックし、それが動作します。
しかし、私は
phantomjs examples/version.js
を実行しようとすると、その後取得「を開くことができませんversion.js」
私は、ファイルのセキュリティ設定や管理者などの実行cmdをチェックしました、それでも同じ結果。
この問題を解決するお手伝いをします。前もって感謝します。
絶対パスをファントムに渡すと機能しますか? 'ls examples/version.js'と入力するとファイルが見つかりますか? – Blaise
はい、絶対パスで動作します。 Blaiseありがとう。しかし理由を説明できますか?そしてそれを相対的な経路で動作させる方法は? – Artem
相対パスを使いたい場合は、最初に 'dir 'というサンプルが含まれているdirに' cd'する必要があります。パスは、Phantomjsディレクトリではなく、Commandでの現在のパスからの相対パスです。 – Blaise