2013-08-01 180 views
1

我試圖與這些PARAMS運行phantomjs與摩卡PhantomJS:無法運行節點JS

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,摩卡-phantomjs 3.1.0和節點v0.10.15。

任何谷歌搜索沒有幫助,我只是不知道該怎麼做。 所有我以前做的,只是安裝節點和摩卡幻影

任何人都可以幫助我嗎?

+0

這也可能發生在Windows上。 –

回答

2

我在一臺Windows機器上看到了這個錯誤,並通過將phantomjs可執行文件複製到node.js文件夾來解決它。

確保無論 phantomjs可執行文件在PATH 或 phantomjs可執行文件中的node.js文件夾中。

0

在Windows上的另一種選擇,那就是稍微乾淨:

Download Phantomjs。解壓縮zip地方(c:\dev\phantom或其他)並將其添加到您的路徑。

全球安裝摩卡phantomjs使用NPM:

npm install -g mocha-phantomjs 

而且你應該所有設置。