4

私はPhantomJSとJavaScriptを初めて使用します。私の質問は非常に基本的なものですが、それは私に多くの困難を与えてきました。

実行可能ファイルのPATHをシステム変数に正常に追加しました。コマンドプロンプトに「phantomjs--version」と入力すると、正しいバージョン(1.7.0)が表示されます。

ただし、例の1つ(たとえばhello.js)をテストしようとすると、「変数が見つかりません:hello」というメッセージが表示されます。

元々、examplesファイルを "examples"フォルダーに保存していましたが、実行可能ファイルが存在するメインのphantomjsフォルダーに移動してみました。どちらのオプションも機能しません。

また、コマンドプロンプトから「phantomjsexamples / hello.js」というステートメントを使用して例を開こうとしましたが、「Ca n't open'examples/hello.js'」というステートメントを受け取りました。

フォーラムでこれに関して他にもいくつかの同様の質問があったことは知っていますが、解決策は私にはうまくいきませんでした。どんな新鮮なアドバイスも素晴らしいでしょう、ありがとう!

4

2 に答える 2

1

同じ悩みを抱えていました。最後に、phatnomjs 実行可能ファイルへの絶対パスを指定して解決しました。

それ以外の:

phantomjs myjsfile.js

行う:

/my/absolute/path/to/phantomjs/phantomjs myjsfile.js

PATH を設定しても同じ効果があると思いますが、テストしていません。

于 2014-02-25T01:03:29.350 に答える
1

ファイルが現在の作業ディレクトリにあると仮定するとhello.js、次のように入力する必要があります。

phantomjs hello.js

PhantomJS プロンプトではなく、ターミナルまたはコマンド プロンプトで。

于 2012-12-27T15:34:43.280 に答える