Membersihkan node_modules , target , build , dan teman dari proyek Anda.
Sangat baik jika
20+ jenis proyek yang didukung
Cargo (Rust), CMake (C, C ++), Komposer (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), Cabal (Haskell), Swift
Unity (C#), Unreal Engine (C ++), Zig, .net (C#, F#) Turborepo (JavaScript)


Peringatan
Kondo pada dasarnya adalah
rm -rfdengan prompt. Gunakan atas kebijaksanaan Anda sendiri. Selalu memiliki cadangan proyek Anda.
Winget
winget install kondoHomebrew
brew install kondoMacPorts
sudo port install kondoArch Linux
pacman -S kondoSumber
Membutuhkan karat.
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondoYang lain
Binari tersedia di halaman rilis.
Windows
winget install kondo - uiArch Linux
pacman -S kondo-uiSumber
Membutuhkan karat. Anda mungkin memerlukan dependensi spesifik platform di Linux.
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondo-uiBinari tersedia di halaman rilis.
Peringatan
Kondo pada dasarnya adalah
rm -rfdengan prompt. Gunakan atas kebijaksanaan Anda sendiri. Selalu memiliki cadangan proyek Anda.
Menjalankan kondo tanpa direktori yang ditentukan akan berjalan di direktori saat ini.
kondo Memasok jalan akan memberi tahu kondo dari mana harus memulai. Beberapa jalur didukung.
kondo code/my_project code/my_project_2 Melewati waktu akan menyaring proyek ke mereka yang belum dimodifikasi untuk setidaknya periode yang ditentukan. Lihat kondo --help untuk daftar lengkap opsi.
kondo --older 3M # only projects with last modified greater than 3 months
kondo -o3M # shorthand Lebih banyak opsi seperti mode tenang, mengikuti symlink, dan pembatasan sistem file dapat dilihat dengan kondo --help .
Untuk membangun CLI kondo Anda dapat menjalankan cargo build dan cargo run dari direktori Root Projects.
Untuk membangun Gui kondo-ui Anda harus pertama-tama menavigasi ke direktori kondo-ui , maka Anda dapat menjalankan cargo build dan cargo run .
Binari output akan berlokasi di default target/debug/ atau target/release/ per kargo.