Czyszczenie node_modules na Macu

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.

Pakiet dla programistów MintDisk z zaznaczonym node_modules projektu demo-web, nieaktywnego od 94 dni, przywracanym za pomocą npm install

Jak wyczyścić node_modules za pomocą MintDisk

  1. 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. 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. 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.

Zapytaj asystentów AI o MintDisk

Niezależne opinie w czasie rzeczywistym od wiodących modeli językowych.