OptiClear

Narzędzia programistyczne

Wyczyść pamięć podręczną Node.js / npm na Macu

Tak, cache Node.js / npm możesz wyczyścić bez utraty projektów. Najpierw uruchom w Terminalu polecenie npm cache verify, a w razie potrzeby npm cache clean --force. Dane tej aplikacji zajmują zwykle 500 MB – 20 GB, ale najwięcej miejsca często zabierają foldery node_modules w projektach.

Zaktualizowano: 2 min czytania

Wyczyść pamięć podręczną Node.js / npm bez zgadywania

Dane Node.js / npm zwykle zajmują 500 MB – 20 GB na Macu. Bezpłatne skanowanie pokaże dokładny rozmiar na Twoim Macu, zanim cokolwiek zmienisz.

Przeskanuj Maca za darmo

Bezpłatne skanowanie · Bez konta · Nic nie zostanie usunięte bez Twojej zgody · Najpierw trafia do Kosza · macOS 14+

Aplikacja
Node.js / npm
Typowy rozmiar danych
500 MB – 20 GB
Kategoria
Narzędzia programistyczne
Lokalizacja
~/.npm

Najpierw wyczyść w Node.js / npm

Najbezpieczniej użyć opcji wbudowanej w aplikację: npm cache verify sprawdza i porządkuje cache, a npm cache clean --force go opróżnia; żadne z nich nie dotyka node_modules w projektach ani pakietów globalnych.

Foldery pamięci podręcznej Node.js / npm, które możesz wyczyścić

Te foldery odtwarzają się same, więc ich usunięcie nie narusza Twoich plików.

Lokalizacje sprawdzone na Macu z zainstalowaną aplikacją Node.js / npm.

Co zawiera cache Node.js / npm i kiedy jego czyszczenie pomaga

Specyficzne dla Node.js / npm

Cache Node.js / npm to przede wszystkim pamięć pobranych pakietów, pakietów uruchamianych przez npx oraz logów poleceń npm. Wszystkie te elementy npm odtwarza automatycznie, a nagłówki Node.js pobierane do budowania modułów natywnych również się odtwarzają. Czyszczenie ma sens, gdy cache urósł do kilku gigabajtów albo instalacje kończą się błędami integrity lub EINTEGRITY. Pliki node_modules w projektach nie są częścią cache, więc ich usuwanie nie jest potrzebne do odzyskania miejsca.

Co się zmieni po wyczyszczeniu cache Node.js / npm

Po wyczyszczeniu npm odbuduje cache przy następnej instalacji, dlatego pierwsze polecenia mogą trwać dłużej. Nie musisz logować się ponownie, ponieważ konto npm jest potrzebne tylko do publikowania pakietów, a token pozostaje zapisany w konfiguracji npm. Pakiety globalne oraz node_modules w projektach zostają bez zmian, bo cache ich nie obejmuje. Jeśli instalacja nadal kończy się błędem, uruchom ją ponownie w projekcie.

0 z 4 ukończono

Konto i synchronizacja
Konto npm jest potrzebne tylko do publikowania pakietów; token jest przechowywany w ~/.npmrc.

Wypróbuj bez ryzyka

  1. Pobierz i skanuj za darmoZobacz każdy plik Node.js / npm i jego rozmiar. Bez zakładania konta.
  2. 7 dni darmowego czyszczeniaRozpocznij 7-dniowy bezpłatny okres próbny planu rocznego w aplikacji.
  3. Zachowaj lub anulujAnuluj w ustawieniach App Store co najmniej 24 godziny przed końcem okresu próbnego, aby uniknąć opłat.
Pobierz za darmo i skanuj

Po bezpłatnym okresie próbnym Pro kosztuje 199,99 zł rocznie; możesz anulować w każdej chwili.

Często zadawane pytania

Tak. Foldery oznaczone jako „Tak, odtworzy się samo” odtwarzają się same; ich usunięcie spowalnia tylko kolejne uruchomienie.
Czy po wyczyszczeniu cache trzeba będzie pobierać wszystko od nowa?
Tak, przy następnej instalacji npm pobierze pakiety ponownie i odbuduje cache, co chwilę potrwa.
Dlaczego po czyszczeniu npm install działa wolniej?
Npm pobiera pakiety od nowa zamiast korzystać z lokalnej kopii, więc pierwsza instalacja trwa dłużej. Kolejne są już szybsze.

Powiązane przewodniki czyszczenia