2 个版本
0.1.1 | 2019年3月27日 |
---|---|
0.1.0 | 2019年2月27日 |
#28 在 #命令运行器
10KB
148 行
fsw
fsw 是一个递归监控当前工作目录并在其内容更改时运行命令的工具。
它与 Git 集成,所以如果更改了忽略的文件,它不会重新运行命令。
为什么?因为我非常喜欢 sbt 的 tilde (~
) 操作符提供的流程,并且我想为其他工具提供一个可靠的机制来做到同样的事情。
安装
您可以在 GitHub 发布页面 上找到 Linux 和 macOS 的静态二进制文件。
或者,您可以使用 cargo
在 Rust 支持的任何平台上安装此工具。
cargo install fsw
用法
fsw <command> [<arg>]...
变更日志
0.1.1 - 2019-03-26
- 重新设计以不监控忽略的目录,提高可靠性和资源利用率
- 减少去抖动周期至 125ms
- 使用 "fsw:" 标记 fsw 输出
- 升级通知和传递依赖项
0.1.0 - 2019-02-26
- 首次发布。
依赖项
~0.4–8.5MB
~53K SLoC