守望者
追求完美的文件系统观察程序,不具有本机依赖项,并且不提供可选的重命名检测支持。
特征
可靠:此库旨在处理与文件系统打交道时可能出现的所有问题,包括一些无法解决的最流行的选择,例如EMFILE错误。
重命名检测:该库可以选择检测文件和目录何时被重命名,这使您在某些情况下可以为用户提供更好的体验。
Performant :在可用时(macOS和Windows)使用本机递归监视,否则可以有效地手动执行。
没有本机依赖:使用本机依赖可能很麻烦,该库使用了0个。
避免膨胀:许多替代观察程序附带了潜在的无用和昂贵的功能,例如对globlob的支持,此库旨在精简得多,同时仍然公开允许您使用globlob的正确抽象。
准备好TypeScript :此库是用TypeScript编写的,因此类型不是事后的想法,而是库附带的。
比较
您当前可能正在使用以下替代方法之一来监视文件系统,这是它
1