23 Kasım 2019 Cumartesi

node_modules klasörünü/klasörlerini temizlemek

  Ahmet Şimşek       23 Kasım 2019 Cumartesi

node_modules klasörü ya da klasörleri bazen proje dizinlerinde boyut olarak çok büyük hale gelebiliyor. ki birden fazla proje olması durumunda bu büyüme katlanarak artalabiliyor. node_modules klasörünün boyutuyla ilgili sıkıntı yaşamaya başladığınız durumda kullanabileceğiniz bazı araçları listeleyeceğim.

1. node-prune

https://github.com/tj/node-prune

Belirli bir proje dizininde bulunan node_modules klasörü içinde bulunan gereksiz dosyaları silerek dosyanın boyutunu azaltmayı sağlıyor.

2. autarky

https://github.com/pranshuchittora/autarky

Birden fazla proje içerisinde bulunan node_modules klasörlerinin tümünü tek seferde belirlenen zaman aralığı kadar güncellemediyse silmenizi sağlayan bir araç. Örneğin aylardır üstünde çalışmadığınız bir projede bulunan node_modules klasörünü temizlemeyi sağlıyor.

3. dizin altında bulunan tüm node_modules klasörlerini silmek

Çok fazla node_modules dosyasına sahibim ve tek seferde tümünden kurtulmak istiyorum diyorsanız bu komut işinizi görebilir. Çalıştırdığınız dizin altında bulunan tüm klasörleri recursive olarak kontrol ederek gördüğü tüm node_modules klasörlerinin tümüyle silinmesini sağlıyor.
find . -name "node_modules" -type d -prune -exec rm -rf '{}' +

kaynaklar

logoblog

Thanks for reading node_modules klasörünü/klasörlerini temizlemek

Previous
« Prev Post

Hiç yorum yok:

Yorum Gönder