我正在构建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