Odzyskaj miejsce zajęte przez projekty Node.js
MintDisk znajduje node_modules w projektach nieruszanych od tygodni i pokazuje polecenie instalacji, które je przywróci. Obejmuje też pamięci podręczne pakietów.
Skanowanie jest darmowe. Czyszczenie i usuwanie są dostępne w darmowym 7-dniowym okresie próbnym oraz w Pro.

Jak wyczyścić node_modules za pomocą MintDisk
- 1
Znajdź nieaktywne projekty
Pakiet dla programistów szuka w folderach takich jak ~/Developer, ~/Projects i ~/Code projektów z plikiem package.json, których pliki nie zmieniły się od 30, 60, 90 lub 180 dni.
- 2
Sprawdź polecenie przywracania
Każdy projekt pokazuje npm install, pnpm install, yarn install lub bun install, zależnie od pliku blokady. Wyświetlane są też foldery .next i .nuxt.
- 3
Przenieś do Kosza
Wybrane foldery node_modules trafiają do Kosza. package.json, plik blokady i Twój kod źródłowy nie są ruszane.
Kiedy się przydaje
Stare projekty poboczne
Setki megabajtów node_modules na projekt sumują się w wielu repozytoriach.
Czyszczenie pamięci podręcznej npm
Głębokie czyszczenie wyświetla pamięć podręczną npm, magazyn pnpm oraz pamięć podręczną Yarn i Bun, które menedżery pakietów w razie potrzeby pobiorą ponownie.
Wyniki kompilacji Next.js i Nuxt
Foldery .next i .nuxt nieaktywnych projektów są znajdowane obok node_modules.
Warto wiedzieć
- Projekt uznaje się za nieaktywny na podstawie ostatniej zmiany jego własnych plików i metadanych git. MintDisk nie sprawdza niezatwierdzonych zmian.
- Foldery node_modules z Pakietu dla programistów trafiają do Kosza; pamięci podręczne pakietów czyszczone w Głębokim czyszczeniu są usuwane trwale.
- Projekty są wyszukiwane do 6 poziomów w głąb w standardowych folderach i w folderach dodanych przez Ciebie; dowiązania symboliczne nie są śledzone.
- Ponowna instalacja wymaga czasu i połączenia z siecią.
Pytania i odpowiedzi
Czy usuwanie node_modules jest bezpieczne?
Tak, jeśli projekt nadal ma swój package.json: polecenie instalacji odbuduje node_modules. MintDisk pokazuje to polecenie i ponownie sprawdza folder przed jego usunięciem.
Jak MintDisk ustala, że projekt jest nieaktywny?
Sprawdza najnowszą zmianę we własnych plikach projektu, do dwóch poziomów w głąb, oraz aktywność git, taką jak HEAD i indeks. Wybierasz 30, 60, 90 lub 180 dni.
Czy czyści pamięć podręczną npm?
Tak. Głębokie czyszczenie wyświetla pamięć podręczną npm i magazyn pnpm i wstępnie zaznacza je jako zalecane; pamięć podręczna Yarn i Bun jest wyświetlana, ale nie zaznaczana.
Czy czyszczenie node_modules jest darmowe?
Skanowanie jest darmowe. Usuwanie wymaga darmowego 7-dniowego okresu próbnego lub licencji Pro.
Odkrywaj dalej
Wypróbuj na swoim Macu
MintDisk działa na macOS 12 lub nowszym, na Makach z Apple Silicon i Intel. Rozpocznij 7-dniowy okres próbny w aplikacji, bez karty.