paulmillr

chokidar

paulmillr

Minimal and efficient cross-platform file watching library

AI 简介

Chokidar 是一个轻量级且高效的跨平台文件监控库。它支持原子写入和分块写入,确保事件准确报告,包括文件的添加、修改和删除,并且能够递归监控目录及其子目录中的文件变化,同时提供了对符号链接的支持以及灵活的文件/目录过滤功能。基于 Node.js 核心 fs 模块构建,Chokidar 通过优化事件处理逻辑,在保持低CPU占用的同时提供比原生 fs.watch 和 fs.watchFile 更稳定可靠的文件监控能力。适用于需要实时响应文件系统变动的各种开发场景,如自动化构建工具、热重载服务等。

TypeScript
MIT License
12.1k
Stars
626
Forks
85
Watchers
32
Issues

Star 增长

今日0
近 7 天+5
近 30 天+31
综合评分73.99
默认分支main