#file-watcher #events #watch #notify #os

watchit

一个易于使用的跨平台文件更改监视器

1 个不稳定版本

0.1.0 2024 年 5 月 10 日

#1069文件系统

MIT 许可证

7KB
53

WatchIt! 👁️

我们正在关注您的文件。当文件更改时,WatchIt 将运行您的回调。它易于使用且易于理解。WatchIt 是跨平台的,并在 Linux、BSD、Mac 和 Windows 上运行。

用法

将 watchit 添加到您的 cargo.toml

[dependencies]
    watchit = "0.1"

创建一个具有回调的 Watcher 实例

let mut watcher = Watcher::new(|event| println!(event));

添加要监视的文件

watcher.watch("file.txt");

lib.rs:

WatchIt!

我们正在关注您的文件。当文件更改时,WatchIt 将运行您的回调。它易于使用且易于理解。WatchIt 是跨平台的,并在 Linux、BSD、Mac 和 Windows 上运行。

用法

将 watchit 添加到您的 cargo.toml

[dependencies]
    watchit = "0.1"

创建一个具有回调的 Watcher 实例

let mut watcher = Watcher::new(|event| println!(event));

添加要监视的文件

watcher.watch("file.txt");

依赖项

~1–12MB
~76K SLoC