5个版本 (重大变更)
0.8.0 | 2023年12月19日 |
---|---|
0.7.0 | 2023年7月6日 |
0.6.0 | 2023年3月12日 |
0.2.0 | 2021年3月28日 |
0.1.0 | 2020年4月4日 |
#397 in 文件系统
每月48次下载
40KB
902 行
康多 🧹
清除项目中的node_modules
、target
、build
和其他相关目录。
如果您
- 💾 希望备份代码,但又不想包含数GB的依赖项
- 🧑🎨 尝试了很多项目,但又讨厌它们占用的空间
- ⚡️ 您喜欢保持磁盘干净且速度快
20+ 种支持的项目类型
Cargo (Rust), CMake (C, C++)、Composer (PHP)、Elixir、Godot 4.x (C#, GDScript)
Gradle (Java) Jupyter Notebook (Python)、Pixi (Python)、Maven (Java)、Node (JavaScript)
Pub (Dart)、Python SBT (Scala)、Stack (Haskell)、Swift
Unity (C#)、Unreal Engine (C++)、Zig、.NET (C#, F#) Turborepo (JavaScript)
CLI视频
GUI视频
安装
警告
康多基本上是带有提示的
rm -rf
。请自行决定是否使用。始终备份您的项目。
命令行
winget
winget install kondo
Homebrew
brew install kondo
Arch Linux
pacman -S kondo
源码
需要rust。
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondo
其他
在发布页面上有可用的二进制文件。
图形用户界面
Arch Linux
pacman -S kondo-ui
源码
需要 rust。Linux 平台可能需要特定于平台的依赖项,请参阅 平台说明。
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondo-ui
在发布页面上有可用的二进制文件。
用法
警告
康多基本上是带有提示的
rm -rf
。请自行决定是否使用。始终备份您的项目。
命令行界面
未指定目录运行 kondo
将在当前目录中运行。
kondo
提供路径将告知 kondo
从何处开始。支持多个路径。
kondo code/my_project code/my_project_2
传递时间将筛选出至少指定时间段内未修改的项目。有关完整选项列表,请参阅 kondo --help
。
kondo --older 3M # only projects with last modified greater than 3 months
kondo -o3M # shorthand
更多选项,如静默模式、跟踪符号链接和文件系统限制,可以通过 kondo --help
查看。
构建/开发
要构建命令行 kondo
,您可以从项目根目录运行 cargo build
和 cargo run
。
要构建 GUI kondo-ui
,您必须首先进入 kondo-ui
目录,然后可以运行 cargo build
和 cargo run
。
输出二进制文件将位于 target/debug/
或 target/release/
,具体取决于 Cargo 默认设置。
类似项目
依赖项
约 10-21MB
约 287K SLoC