Ben proje paketleri yükleme varsayalım npm install
içine görünüyor package.json
modülleri yüklü olması için. Bir süre sonra belirli bir modüle ihtiyaç duymadığımı ve bağımlılığını kaldırdığımı görüyorum package.json
. Sonra diğer modülleri kaldırıyorum package.json
çünkü artık ihtiyaç duyulmuyor ve diğerleri alternatiflerle değiştiriliyor.
Şimdi node_modules
klasörü temizlemek istiyorum sadece package.json
orada listelenen modüller orada kalmak ve geri kalanı gitmek gerekir, gibi bir şey npm clean
. Bunları manuel olarak kaldırabileceğimi biliyorum, ancak bunun için kullanıma hazır şeker işlevselliğine sahip olmak istiyorum.
node_modules
önce olduğu gibi kök klasörde bulunur , burada her bağımlılığın kendinode_modules
klasörlerine kendi bağımlılıkları yüklendi ... aynı bağımlılıkların sayısız kopyasıyla ... böylece gelmeznpm prune
bu göz önünde bulundurur? çünkü bu derin bağımlılıklarpackage.json
projenizin ana kısmına yazılmaz .. kuru erik özyinelemeli görünmelidir.