2 个版本
0.1.1 | 2024年5月6日 |
---|---|
0.1.0 | 2024年5月6日 |
#753 在 文件系统
每月 22 次下载
26KB
578 行
devclean
devclean
是用于清理开发目录的工具和库。
安装
cargo install devclean
特性
查找带有未提交更改的 Git 仓库
在删除目录之前,检查目录中是否有未提交的更改是很重要的。此功能查找所有带有未提交更改的 Git 仓库。
devclean find-dirty-git <path>
❯ devclean find-dirty-git ..
⠁ Scanning: /Users/xxx/Dev/projects/devclean
Path | Depth | Size
-------------------------------------+-------+---------
/Users/xxx/Dev/projects/devclean | 0 | 1.3 GiB
查找要清理的缓存和依赖目录
代码项目可以具有大型缓存和依赖目录,可以通过清理来节省磁盘空间。
支持的项目/语言
- Node.js
node_modules
- Rust
target
用法
devclean <path>
devclean <path> --dry-run # Won't remove anything
devclean <path> --all # Select all found directories by default
devclean <path> -y # Skip confirmation
devclean <path> -t # Time Scanning and Cleaning
依赖项
~17–27MB
~461K SLoC