Diskzyv0.1
Dikkatli silin

Mac'te ~/.nvm/versions nedir? Eski sürümler silinebilir mi?

Kısa yanıt

Artık kullanmadığınız Node.js sürümlerini kaldırabilirsiniz, ama bunu nvm ile yapın ve projelerinizin ihtiyaç duyduklarını saklayın. Her sürüm, genel olarak kurulmuş kendi paketlerini de taşır; onlar da sürümle birlikte gider.

Nerede bulunur

~/.nvm/versions/node

Nedir

nvm, yani Node Version Manager, Node.js'in her sürümünü ~/.nvm/versions/node altında kendi klasörüne kurar. nvm use ile sürüm değiştirmek yalnızca kabuğunuzun bu klasörlerden hangisini gösterdiğini değiştirir.

Her sürümün kendi npm kopyası ve kendi genel paket kümesi vardır; bunlar, o sürüm etkinken npm install -g ile kurduğunuz paketlerdir. O sürümün klasörünün içinde saklanırlar.

Büyümesinin nedeni, yeni bir sürüm kurmanın eskileri hiç kaldırmamasıdır. Birkaç yıllık yükseltmeden sonra bir Mac'te artık kimsenin kullanmadığı birçok sürüm bulunabilir.

Ne kadar büyür

Her sürüm kabaca yüz MB ile birkaç yüz MB arasında yer tutar; çok sayıda genel paket kuruluysa daha fazla.

Elle nasıl temizlenir

  1. Aşağıdaki komutu nvm'in yüklü olduğu bir kabukta çalıştırın. Kurulu bütün sürümleri listeler ve hangisinin geçerli, hangisinin saptanmış olduğunu gösterir.
  2. Projelerinizin hangi sürümleri istediğine bakın, örneğin bir .nvmrc dosyasında veya package.json dosyasının engines alanında.
  3. İhtiyacınız olmayan bir sürümü, nvm uninstall ve ardından sürüm numarasını yazarak kaldırın. nvm o anda etkin olan sürümü kaldırmaz, bu yüzden önce başka birine geçin.
  4. nvm'in önceki kurulumlardan sakladığı indirmeleri temizlemek için nvm cache clear komutunu çalıştırın.
Terminal'de
nvm ls

Sonrasında ne olur

Kaldırılan sürüm ve genel paketleri gider. Onu istediğiniz zaman nvm install ile yeniden kurabilirsiniz; hâlâ istediğiniz genel paketleri de yeniden kurmanız gerekir.

Diskzy bunu nasıl ele alır

Diskzy, ~/.nvm klasörünü her Node.js sürümünün boyutuyla birlikte disk haritasında gösterir; böylece hangi eski sürümlerin nvm ile kaldırılmaya değdiğini görebilirsiniz.

İlgili rehberler

Mac'inizdeki alanın nereye gittiğini görün

Diskzy diskinizin haritasını çıkarır, Sistem Verileri'ni açıklar ve güvenli olanı temizler. 72 saat ücretsiz, sonra 2 Mac için tek seferlik 9 $.

Diskzy'yi ücretsiz deneyin
Bu sayfayı şu dilde okuyun:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語