OptiClear

Ontwikkelaarshulpprogramma's

Node.js / npm cache wissen op Mac

Je kunt de cache van Node.js / npm leegmaken zonder de app te verwijderen. Dat helpt vooral als de cache flink is gegroeid of als installaties mislukken met EINTEGRITY-fouten. Begin met npm cache verify in Terminal.

Bijgewerkt: 2 min lezen

Wis de cache van Node.js / npm zonder te gokken

Node.js / npm-gegevens nemen meestal 500 MB – 20 GB in op een Mac. De gratis scan toont de exacte grootte op je Mac voordat je iets wijzigt.

Scan je Mac gratis

Gratis scan · Geen account · Niets wordt verwijderd zonder je toestemming · Eerst naar de Prullenmand · macOS 14+

App
Node.js / npm
Gebruikelijke hoeveelheid gegevens
500 MB – 20 GB
Categorie
Ontwikkelaarshulpprogramma's
Locatie
~/.npm

Leeg het eerst vanuit Node.js / npm

De veiligste manier is de ingebouwde optie van de app: npm cache verify controleert en ruimt de cache op, en npm cache clean --force leegt hem; geen van beide raakt node_modules in je projecten of globale pakketten aan.

Cachemappen van Node.js / npm die je kunt legen

Deze mappen worden vanzelf opnieuw aangemaakt, dus verwijderen raakt je eigen bestanden niet.

Locaties gecontroleerd op een Mac waarop Node.js / npm is geïnstalleerd.

Wat de cache van Node.js / npm bevat

Specifiek voor Node.js / npm

De cache is vooral een downloadcache met gedownloade pakketten, pakketten van npx, logs van npm-commando's en gedownloade Node-headers. Alles wordt automatisch opnieuw opgebouwd, dus je verliest er niets mee wat je zelf hebt gemaakt. Leegmaken helpt wanneer de cachemap enkele gigabytes groot is geworden of wanneer installaties falen met integrity- of EINTEGRITY-fouten. De grootste ruimtevreter is meestal de map node_modules in elk project, en die raakt het leegmaken van de cache niet aan.

Wat er gebeurt na het leegmaken van de cache van Node.js / npm

Daarna bouwt npm de cache stap voor stap opnieuw op, zodra je het volgende pakket installeert. De eerste installatie of npx-opdracht duurt daardoor langer, omdat pakketten opnieuw gedownload moeten worden. Je hoeft niet opnieuw in te loggen, want een npm-account is alleen nodig om pakketten te publiceren en het token in ~/.npmrc blijft staan. Globale pakketten blijven geïnstalleerd en Node.js / npm blijft gewoon werken.

0 van 3 voltooid

Account en synchronisatie
Een npm-account is alleen nodig om pakketten te publiceren; het token wordt opgeslagen in ~/.npmrc.

Probeer het risicovrij

  1. Download en scan gratisBekijk elk Node.js / npm-bestand en de bijbehorende grootte. Geen account nodig.
  2. 7 dagen gratis schoonmakenStart de 7-daagse gratis proefperiode van het jaarlijkse abonnement in de app.
  3. Behouden of opzeggenZeg minimaal 24 uur voor het einde van de proefperiode op in je App Store-instellingen, dan wordt er niets in rekening gebracht.
Gratis downloaden en scannen

Na de gratis proefperiode kost Pro € 44,99 per jaar; altijd opzegbaar.

Veelgestelde vragen

Ja. Mappen met „Ja, wordt vanzelf opnieuw aangemaakt” worden vanzelf opnieuw aangemaakt; verwijderen maakt alleen de volgende start trager.
Moet ik na het leegmaken opnieuw inloggen bij npm?
Nee. Een npm-account is alleen nodig om pakketten te publiceren, en het token blijft staan.
Waarom is mijn schijf nog steeds vol na het leegmaken?
Dan zit de ruimte waarschijnlijk in de node_modules-mappen van je projecten. Die beoordeel je per project zelf.

Gerelateerde opschoongidsen