watcher:追求完美的文件系统观察程序,不具有本机依赖项,​​并且可选的重命名检测支持-源码

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

文件下载

资源详情

[{"title":"( 22 个子文件 30KB ) watcher:追求完美的文件系统观察程序,不具有本机依赖项,​​并且可选的重命名检测支持-源码","children":[{"title":"watcher-master","children":[{"title":".travis.yml <span style='color:#111;'> 159B </span>","children":null,"spread":false},{"title":".nvmrc <span style='color:#111;'> 9B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"index.js <span style='color:#111;'> 86.01KB </span>","children":null,"spread":false},{"title":"tree.js <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"hooks.js <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"utils.ts <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"watcher_locks_resolver.ts <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"enums.ts <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"watcher_handler.ts <span style='color:#111;'> 10.32KB </span>","children":null,"spread":false},{"title":"watcher.ts <span style='color:#111;'> 18.11KB </span>","children":null,"spread":false},{"title":"watcher_poller.ts <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"types.ts <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"watcher_locker.ts <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"watcher_stats.ts <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"tsconfig.json <span style='color:#111;'> 725B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 785B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 15.84KB </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 189B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明