Kleaner PRO

Професійний догляд за системою Windows 7/10/11.

Зроблено з турботою про продуктивність.

Ми в соцмережах
Продукти
  • Kleaner PRO
  • Магазин
  • Портал активації
  • Що нового в Kleaner PRO
  • Нові продукти — незабаром
Ресурси
  • Можливості
  • Питання
  • Порівняння програм
  • База знань
  • Blog
  • Завантажити
  • Kleaner SafeCheck
  • Планувальник місця
Правове
  • Ліцензійна угода
  • Умови обслуговування
  • Політика конфіденційності
  • Політика повернення
[email protected]Телеграм-підтримка @Vladimlrovlch
© 2026 Kleaner PRO. Усі права захищені.
Оплата
ЮMoneyVisaMastercardМИРPayPalWebMoneyUseGatewayBitcoinEthereumUSDT
Kleaner PRO
МожливостіSmart CareЦіниПитанняБаза знаньBlogЗавантажити
Сервіси▾
Kleaner SafeCheckЛокальний SHA-256 · пошук звіту VirusTotalПланувальник місцяБезкоштовний інструмент Windows
Активація
МожливостіSmart CareЦіниПитанняБаза знаньBlogЗавантажити
СервісиKleaner SafeCheck · SHA-256Планувальник місця
Активація
КупитиКупити ліцензію
Blog →4 хв читання2026-05-08· Команда Kleaner PRO

Війни node_modules: повертаємо гігабайти в мертвих пет-проєктів

Кожен мертвий пет-проєкт тримає на диску пам'ятник самому собі: папку node_modules із більшою кількістю файлів, ніж у встановленій Windows, а часом і з гігабайтами. Добра новина: видаляти її не просто безпечно — так і задумано; ось робочий процес, який поверне місце, не зламавши те, що вам ще дороге.

Чому одна папка важить більше за вашу ОС

npm ставить усі залежності в локальний node_modules кожного проєкту — без спільного користування й без дедуплікації між проєктами, за замовчуванням. Скромний вебзастосунок легко витягує 800 МБ — 2 ГБ на тисячу пакунків, а справжній убивця — кількість файлів: десятки тисяч дрібниці, яку сканує Defender, повзають утиліти резервного копіювання й на якій OneDrive — якщо проєкти живуть у синхронізованій папці — давиться вічно. Саме тому встановлення на Windows триває хвилинами, а на Linux секундами: накладні витрати на створення дрібних файлів жорстокі. П'ять покинутих експериментів опісля — і ви маєте 10–15 ГБ, яких ніщо активно не використовує.

Видаляйте без страху: лок-файл — ваша гарантія

Контракт простий: package.json каже, що потрібно, package-lock.json — які саме версії були, а node_modules — лише розпакований результат цих двох. Видалили node_modules, запустили npm ci — і за кілька хвилин отримали ідентичне дерево; це не трюк відновлення, це задуманий робочий процес. Єдина непробачна помилка — видалити лок-файл або дозволити проєкту гнити без закоміченого лок-файла. Для пошуку папок запустіть npx npkill: він просканує всі диски, покаже кожен node_modules із розміром і датою зміни та видалить позначені; WizTree робить ту саму роботу як загальна карта диска, якщо потрібна повна картина.

  • Видаляйте node_modules — але ніколи package.json і лок-файл
  • Відновлюйте через npm ci: він точно йде за лок-файлом, на відміну від npm install
  • Запустіть npx npkill, щоб знайти й прибрати node_modules на всіх дисках
  • Тримайте активні проєкти поза папками OneDrive і Dropbox — потік файлів вбиває синхронізацію
  • Проєкт мертвий? Заархівуйте в zip без node_modules, а тоді видаліть папку
  • Для нових проєктів спробуйте pnpm: одне глобальне сховище, проєкти посилаються на нього

Кеші, що стоять за папкою

Навіть коли всі node_modules мертві, npm тримає другий склад: кеш у %LOCALAPPDATA%\npm-cache із копією кожної коли-небудь встановленої версії кожного пакунка — гігабайти, що ростуть роками без зупинки. npm cache verify безпечно його прибирає, та сама логіка в pnpm store prune і yarn cache clean для їхніх сховищ. Сам кеш вимикати не варто: саме він робить перевстановлення проєкту з порожнім кешем повільним шляхом, а не нормою. Періодична зачистка в Kleaner PRO підтягує ці девелоперські кеші разом зі звичайними тимчасовими файлами — зручно, коли кілька інструментів нишком накопичили на одній машині.

Питання та відповіді

Чи безпечно видаляти папку node_modules?

Так. Її повністю описують package.json і лок-файл; npm ci збере ідентичне дерево за хвилини. Головне — не видаляти ці два файли.

Як знайти всі папки node_modules на диску?

Запустіть npx npkill — він просканує всі диски, покаже розміри й дати та видалить позначене. WizTree дасть ту саму картину як повну карту диска.

Перевірте склад ліцензії до покупки.

Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.

Завантажити для WindowsКупити ліцензію

Читайте також

Кеш pip і віртуальні середовища: дискова дієта для Python→7 безкоштовних програм, які покажуть, чим забито диск→Що таке AppData: Roaming, Local і LocalLow→Чому диск C: заповнюється сам по собі, що б ви не видаляли→

Написати нам: [email protected]

Українська
EnglishРусскийУкраїнськаDeutschEspañolFrançaisPortuguês (BR)PolskiItalianoTürkçe日本語简体中文