我正在構建Meteor應用程序,並用Laika進行了測試實驗。我正在Ubuntu上的WebStorm 7中編寫coffeescript,並且在每次更改coffeescript文件時嘗試使用WebStorm的File Watcher功能重新執行laika
。錯誤:在WebStorm文件觀察器命令中產生ENOENT
作爲上下文,我可以在我的項目根目錄下運行laika --ui=bdd
命令,甚至可以使用WebStorm中的終端工具來做同樣的事情。然而,當我建立了一個文件看守,我收到以下錯誤每次:
/home/oliver/.meteor/tools/latest/bin/laika --ui=bdd -V
[laika log] accepting the following extensions: (js)
injecting laika...
loading phantomjs...
cleaning up injected code
/home/oliver/.meteor/tools/c2a0453c51/lib/node_modules/laika/lib/app.js:130
if(err) throw err;
^
Error: spawn ENOENT
at errnoException (child_process.js:988:11)
at Process.ChildProcess._handle.onexit (child_process.js:779:34)
我沒有太大的節點大師,和真的不知道如何調試這個錯誤,但我希望其他人發現它微不足道。有任何想法嗎?
爲了記錄在案,我的配置:
似乎流星(或phantomjs)無法啓動。你可以運行laika -D來獲得一些詳細的日誌嗎?它可能會對發生的事情有所幫助 – lena
不幸的是,'-V' *是調試日誌記錄,所以這就是我所得到的。添加'-d'會產生'NOTICE:如果你正在尋找調試日誌(-d或-D)'。 – orlade