Pembersihan node_modules untuk Mac

Dapatkan kembali ruang disk dari proyek Node.js

MintDisk menemukan node_modules pada proyek yang tidak tersentuh selama berminggu-minggu dan menampilkan perintah penginstalan untuk memulihkannya. Cache paket juga tercakup.

Pemindaian gratis. Pembersihan dan penghapusan disertakan dalam uji coba gratis 7 hari dan di versi Pro.

MintDisk Developer Pack dengan node_modules dari demo-web yang dipilih, tidak aktif selama 94 hari dan dipulihkan dengan npm install

Cara membersihkan node_modules dengan MintDisk

  1. 1

    Temukan proyek yang tidak aktif

    Developer Pack memindai folder seperti ~/Developer, ~/Projects, dan ~/Code untuk mencari proyek dengan package.json yang filenya belum diubah selama 30, 60, 90, atau 180 hari.

  2. 2

    Periksa perintah pemulihan

    Setiap proyek menampilkan npm install, pnpm install, yarn install, atau bun install, berdasarkan lockfile terkait. Folder .next dan .nuxt juga dicantumkan.

  3. 3

    Pindahkan ke Tong Sampah

    Folder node_modules yang dipilih dipindahkan ke Tong Sampah. package.json, lockfile, dan kode sumber Anda tetap aman dan tidak tersentuh.

Kapan ini membantu

  • Proyek sampingan lama

    Ratusan megabita node_modules per proyek akan terus menumpuk di berbagai repositori.

  • Pembersihan cache npm

    Pembersihan Mendalam mencantumkan cache npm, pnpm store, serta cache Yarn dan Bun, yang dapat diunduh ulang oleh manajer paket saat dibutuhkan.

  • Output build Next.js dan Nuxt

    Folder .next dan .nuxt dari proyek yang tidak aktif ditemukan tepat di samping node_modules.

Hal yang perlu diketahui

  • Suatu proyek dianggap tidak aktif berdasarkan perubahan terakhir pada filenya sendiri dan metadata git. MintDisk tidak memeriksa perubahan yang belum di-commit.
  • Folder node_modules dari Developer Pack dipindahkan ke Tong Sampah; cache paket yang dibersihkan di Pembersihan Mendalam akan dihapus secara permanen.
  • Proyek dipindai hingga kedalaman 6 tingkat di folder standar dan folder yang Anda tambahkan; tautan simbolik (symbolic links) tidak diikuti.
  • Penginstalan ulang memerlukan waktu dan koneksi internet.

Tanya jawab

Apakah aman menghapus node_modules?

Ya, asalkan proyek masih memiliki package.json: perintah penginstalan akan membangun ulang node_modules. MintDisk menampilkan perintah tersebut dan memeriksa folder kembali sebelum menghapusnya.

Bagaimana MintDisk menentukan bahwa sebuah proyek tidak aktif?

MintDisk melihat perubahan terbaru pada file proyek itu sendiri, hingga dua tingkat ke dalam, serta aktivitas git seperti HEAD dan indeks. Anda dapat memilih 30, 60, 90, atau 180 hari.

Apakah fitur ini membersihkan cache npm?

Ya. Pembersihan Mendalam mencantumkan cache npm dan pnpm store serta otomatis memilihnya sebagai rekomendasi; cache Yarn dan Bun tetap dicantumkan tetapi tidak dipilih secara otomatis.

Apakah pembersihan node_modules gratis?

Pemindaian gratis. Pembersihan memerlukan uji coba gratis 7 hari atau lisensi Pro.

Eksplorasi lebih lanjut

Coba di Mac Anda

MintDisk berjalan di macOS 12 atau lebih baru, baik di Apple silicon maupun Mac berbasis Intel. Mulai uji coba 7 hari di aplikasi, tanpa perlu kartu kredit.

Tanyakan asisten AI tentang MintDisk

Wawasan independen dan real-time dari model bahasa terkemuka.