Pulizia di node_modules per Mac

Recupera spazio dai progetti Node.js

MintDisk trova le cartelle node_modules nei progetti che non tocchi da settimane e mostra il comando di installazione che le ripristina. Sono coperte anche le cache dei pacchetti.

La scansione è gratuita. Pulizia ed eliminazione sono incluse nella prova gratuita di 7 giorni e in Pro.

Pacchetto sviluppatori di MintDisk con i node_modules di demo-web selezionati, inattivi da 94 giorni e ripristinabili con npm install

Come pulire node_modules con MintDisk

  1. 1

    Trova i progetti inattivi

    Il Pacchetto sviluppatori cerca in cartelle come ~/Developer, ~/Projects e ~/Code i progetti con un package.json i cui file non sono cambiati da 30, 60, 90 o 180 giorni.

  2. 2

    Controlla il comando di ripristino

    Ogni progetto mostra npm install, pnpm install, yarn install o bun install, in base al suo lockfile. Vengono elencate anche le cartelle .next e .nuxt.

  3. 3

    Sposta nel Cestino

    Le cartelle node_modules selezionate finiscono nel Cestino. package.json, il lockfile e il tuo codice sorgente non vengono toccati.

Quando è utile

  • Vecchi progetti personali

    Centinaia di megabyte di node_modules per progetto si sommano su molti repository.

  • Pulizia della cache di npm

    Pulizia profonda elenca la cache di npm, lo store di pnpm e le cache di Yarn e Bun, che i gestori di pacchetti riscaricano quando serve.

  • Output di build di Next.js e Nuxt

    Le cartelle .next e .nuxt dei progetti inattivi vengono trovate accanto a node_modules.

Buono a sapersi

  • Un progetto è considerato inattivo a partire dall’ultima modifica ai suoi file e ai metadati git. MintDisk non verifica la presenza di modifiche non salvate in un commit.
  • Le cartelle node_modules del Pacchetto sviluppatori finiscono nel Cestino; le cache dei pacchetti pulite in Pulizia profonda vengono eliminate definitivamente.
  • I progetti vengono cercati fino a 6 livelli di profondità nelle cartelle standard e in quelle che aggiungi; i collegamenti simbolici non vengono seguiti.
  • La reinstallazione richiede tempo e una connessione di rete.

Domande e risposte

È sicuro rimuovere node_modules?

Sì, quando il progetto ha ancora il suo package.json: il comando di installazione ricrea node_modules. MintDisk mostra quel comando e ricontrolla la cartella prima di rimuoverla.

Come decide MintDisk che un progetto è inattivo?

Guarda la modifica più recente ai file del progetto, fino a due livelli di profondità, e l’attività git come HEAD e l’indice. Scegli tu tra 30, 60, 90 o 180 giorni.

Pulisce la cache di npm?

Sì. Pulizia profonda elenca la cache di npm e lo store di pnpm e li preseleziona come consigliati; le cache di Yarn e Bun sono elencate ma non selezionate.

La pulizia di node_modules è gratuita?

La scansione è gratuita. Per rimuovere serve la prova gratuita di 7 giorni o una licenza Pro.

Continua a esplorare

Provalo sul tuo Mac

MintDisk funziona su macOS 12 o successivo, su Mac con Apple silicon e Intel. Avvia la prova di 7 giorni nell’app, senza carta.

Chiedi agli assistenti IA di MintDisk

Opinioni indipendenti e in tempo reale dai principali modelli linguistici.