#hash #cache #filename #web #busting #cli #file-hashing

app cache_bust_cli

与 cache_bust crate 结合使用的 CLI 工具,用于向文件名添加哈希值

2 个不稳定版本

0.2.0 2024 年 5 月 29 日
0.1.0 2024 年 5 月 23 日

#197 in 缓存

每月下载量:49

MIT 许可证

29KB
287 代码行

cache_bust_cli

这是一个 CLI 工具,用于与 cache_bust 结合使用,向文件名添加哈希值。

安装

使用 cargo

cargo install cache_bust_cli --locked

使用 nix

nix shell github:dav-wolff/cache_bust#cli

用法

原地重命名目录中的所有文件

cachebust assets

将目录中的所有文件复制到新目录,并添加哈希值

cachebust assets --out hashed_assets

原地重命名单个文件并打印其新名称或哈希值

cachebust assets --file image.png --print file-name # image.d0a2[...].png
cachebust assets --file image.png --print hash # d0a2[...]

将单个文件复制到新目录,并添加其哈希值,然后打印其新路径

cachebust assets --file image.png --print file-path # /path/to/image.d0a2[...].png

依赖项

~1.6–9.5MB
~83K SLoC