OptiClear

Strumenti per sviluppatori

Svuotare la cache di Node.js / npm su Mac

Per liberare spazio o risolvere errori di installazione puoi svuotare la cache di Node.js / npm: contiene solo pacchetti scaricati e log, che npm ricostruisce da solo. Di solito questi dati occupano 500 MB – 20 GB, ma la parte più pesante sono spesso le cartelle node_modules dei singoli progetti.

Aggiornato: 3 min di lettura

Svuota la cache di Node.js / npm senza tentennamenti

I dati di Node.js / npm occupano solitamente 500 MB – 20 GB sul Mac. La scansione gratuita mostra la dimensione esatta sul tuo Mac prima di apportare modifiche.

Analizza il Mac gratis

Scansione gratuita · Nessun account · Niente viene eliminato senza il tuo consenso · Prima va nel Cestino · macOS 14+

Applicazione
Node.js / npm
Dimensione tipica dei dati
500 MB – 20 GB
Categoria
Strumenti per sviluppatori
Posizione
~/.npm

Svuotala prima da Node.js / npm

Il modo più sicuro è l’opzione integrata nell’app: npm cache verify controlla e riduce la cache, npm cache clean --force la svuota; nessuno dei due tocca node_modules nei progetti o i pacchetti globali.

Cartelle cache di Node.js / npm che puoi svuotare

Queste cartelle vengono ricreate da sole, quindi rimuoverle non tocca i tuoi file.

Posizioni verificate su un Mac con Node.js / npm installata.

Cosa contiene la cache di Node.js / npm e quando svuotarla

Specifico per Node.js / npm

La cache di npm è una cartella nascosta che conserva i pacchetti già scaricati, i pacchetti usati da npx e i log dei comandi. Tutto questo viene ricreato automaticamente quando serve, quindi non contiene nulla che non si possa riottenere. Svuotarla ha senso quando la cartella è cresciuta fino a diversi gigabyte oppure quando le installazioni falliscono con errori di integrità o EINTEGRITY. Le dipendenze dei progetti e i pacchetti globali non fanno parte di questa cache e non vengono toccati.

Cosa succede dopo aver svuotato la cache di Node.js / npm

Al successivo npm install, npm scarica di nuovo i pacchetti e ricostruisce la cache, quindi la prima installazione sarà più lenta. Le installazioni successive tornano alla velocità normale. Il token dell'account npm non fa parte della cache e serve solo per pubblicare pacchetti, quindi di norma non devi accedere di nuovo. I progetti e i pacchetti globali restano esattamente come sono.

0 di 4 completati

Account e sincronizzazione
Un account npm serve solo per pubblicare pacchetti; il token è salvato in ~/.npmrc.

Provalo senza rischi

  1. Scarica ed esegui la scansione gratuitamenteVisualizza ogni file di Node.js / npm e la sua dimensione. Nessun account richiesto.
  2. Pulizia gratuita per 7 giorniAttiva la prova gratuita di 7 giorni del piano annuale direttamente nell'app.
  3. Mantieni o annullaAnnulla nelle impostazioni dell'App Store almeno 24 ore prima della fine della prova e non ti verrà addebitato nulla.
Scarica gratis e scansiona

Dopo la prova gratuita, Pro costa 44,99 € all’anno; puoi annullare quando vuoi.

Domande frequenti

Sì. Le cartelle indicate come «Sì, viene ricreata da sola» vengono ricreate da sole; rimuoverle rende solo più lento il prossimo avvio.
Devo chiudere Node.js / npm prima di svuotare la cache?
Non serve per i comandi npm cache verify o clean. Conviene però non avere installazioni npm in corso mentre svuoti la cache.
Perché il progetto è più lento da installare dopo lo svuotamento?
npm deve riscaricare i pacchetti dalla rete e ricostruire la cache. Dalle installazioni successive i tempi tornano normali.

Guide di pulizia correlate