如何使用Node.js有效地观察文件?

时间:2015-07-21 17:10:23

标签: node.js gulp watch

我正在寻找一种使用Node.js观察文件更改的稳定方法。 最简单的选项fs.watchunstable according to the docs。对我来说它工作正常,但每次改变总是被解雇两次。该文件不是really changed twice(在我的OSX上),并且使用EventMachine.watch_file每次更改时只触发一次所需的事件。

但是在gulp中,任何监视任务也可以正常工作:每次更改都会触发一次事件。

所以我有两个问题:在gulp中使用哪个库/函数来监视文件以及如何使用它而不是fs.watch?我对Node.js很陌生,所以浏览gulp的来源并没有帮助我。

1 个答案:

答案 0 :(得分:0)

正如Kevin_B所说,答案是https://github.com/shama/gaze