乔基达预构建

乔基达提供了一套用于node.js fs.watch / fs.watchFile / fsevents的简易封装。它解决了以下问题:

  • fs.watch:在OS X上不报告文件名;不报告在Sublime等编辑器中编辑时产生的事件;经常重复报告事件;将大部分更改输出为重命名操作;不提供递归监视文件树的便捷方法。
  • fs.watchFile:事件处理同样糟糕;不提供递归监视;导致较高的CPU利用率。
  • 其他node.js监视库:没有在OS X上使用超快速的非轮询fsevents监听器实现。

通过node.js包管理器使用乔基达,它已被广泛应用于BrowserSyncsocketstreamderby等项目中。

zip 文件大小:21.86KB