1

これらのパラメータでphantomjsを実行しようとしています:

mocha-phantomjs -s disk-cache=no --ignore-leaks -R xunit tests/index.html

しかし、常にこの応答がありました:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)

ubuntu 13、mocha-phantomjs 3.1.0、ノード v0.10.15 を使用しています。

グーグルは役に立たず、何をすべきかわかりません。私が以前にしたことは、ノードとmocha-phantomjsをインストールするだけです

誰でも私を助けることができますか?

4

2 に答える 2

2

Windows マシンでこのエラーを確認し、phantomjs 実行可能ファイルを node.js フォルダーにコピーして解決しました。

phantomjs 実行可能ファイルが PATH にあるか、phantomjs 実行可能ファイルが node.js フォルダーにあることを確認してください。

于 2013-08-14T13:35:00.720 に答える
0

Windows の別のオプションで、少しきれいです。

Phantomjs をダウンロードします。zipをどこか(c:\dev\phantomまたは何でも)で解凍し、パスに追加します。

npm を使用して mocha-phantomjs をグローバルにインストールします。

npm install -g mocha-phantomjs

そして、あなたはすべて準備ができているはずです。

于 2013-09-09T20:43:39.020 に答える