Levo-Hilfe · Für deinen Mac
Für Webentwickler: node_modules und Paket-Caches
JavaScript-Projekte sind klein, bis du sie installierst. Ein paar Dutzend Projekte später summieren sich node_modules-Ordner und Paket-Caches auf zig Gigabyte. Fast alles davon ist nur einen Download entfernt.
Wonach Levo sucht
- node_modules in jedem Projekt. Eine Neuinstallation holt es aus der Lockfile zurück.
- Paket-Caches: npm, npx, pnpm-Store, Yarn, Bun, Deno sowie Downloads von Electron und node-gyp.
- Build-Ausgaben von Frameworks: Next.js, Nuxt, SvelteKit, Angular, Vite, Astro, Expo und Metro, die Caches von Turborepo und Parcel sowie
dist-Ordner. - Browser-Test-Downloads: die Browser von Playwright und Puppeteer sowie Cypress.
- Node-Versionen, die du mit nvm, fnm oder Volta installiert hast. Manche werden zum eigenen Anhaken aufgelistet, die übrigen erst bei Aggressive.
- Python-, Ruby-, PHP-, Rust- und Go-Projekte haben dieselbe Form: virtuelle Umgebungen, Bundler- und Vendor-Ordner,
target-Ordner und Modul-Caches.
Welche Projekte sich gefahrlos leeren lassen
Levo ist vorsichtig mit einem Projekt, in dem du gerade arbeitest. Ein node_modules-Ordner wird nur angehakt, wenn darin nichts läuft (kein Dev-Server, keine offene Datei, keine Sitzung eines Coding-Agenten) und dein Agent das Projekt als ruhend beurteilt. Ein Projekt, das du heute Morgen benutzt hast, bleibt ohne Haken.
Dein Agent bringt Urteilsvermögen mit. Ein dist-Ordner, der in Git eingecheckt ist, ist keine Build-Ausgabe, und dein Agent kennt den Unterschied.
Dev-Server und Watcher
Ein vergessener Dev-Server oder Watcher ist ein häufiger Grund, warum der Lüfter hochdreht. Öffne Free memory, CPU and GPU (Arbeitsspeicher, CPU und GPU freigeben), und dein Agent listet die auf, die seit Stunden untätig sind, damit du sie beenden kannst. Siehe Arbeitsspeicher, CPU und GPU freigeben.
Ein guter Ablauf
- Analysiere und öffne dann Project dependencies (Projektabhängigkeiten).
- Wähle eine Bereinigungsstufe. Balanced ist ein guter Anfang: Sie hakt Projekte an, die dein Agent als ruhend beurteilt.
- Klicke auf Clean up. Wenn du zu einem alten Projekt zurückkehrst, führe wie gewohnt
npm installaus (oder das Pendant deines Werkzeugs).
Die Paket-Caches beschleunigen nur Installationen, also leere sie ruhig. Ohne sie ist die nächste Installation langsamer und braucht einmal das Netzwerk.