Пакет Asset Cleaner для Laravel

Перекладено ШІ 1 Laravel News 02 червня, 2026

Вам набридло прибирати непотрібні файли у вашому Laravel проекті? Ознайомтеся з пакетом Asset Cleaner, який безпечно виявляє і видаляє невикористовувані ресурси, створюючи резервні копії на кожному кроці

Пакет Asset Cleaner для Laravel дозволяє безпечно виявляти та видаляти невикористовувані CSS, JS та інші активи з ваших Laravel-додатків. Він легко інтегрується з Laravel, Vue, React, Inertia та Livewire.

Для роботи з пакетом вам потрібно використовувати командний рядок для виявлення та видалення невикористовуваних активів. Під час видалення активів створюється резервна копія:

php artisan assets:scan

# Попередній перегляд видалення
php artisan assets:delete --dry-run

# Видалення активів
php artisan assets:delete

# Резервна копія буде створена у `storage/asset-cleaner-backup/`

Пакет працює, скануючи директорії активів, знаходячи посилання та точно співпадаючи з іменами файлів з розширеннями, безпечно видаляючи активи та створюючи резервні копії з часовими мітками.

# Основні особливості

  • Розумне виявлення - Сканує весь ваш проект Laravel на наявність невикористаних активів
  • Безпечне видалення - Створює резервні копії перед видаленням файлів
  • Вибіркове очищення - Можливість обрати конкретні типи активів (JS, CSS, зображення, шрифти тощо)
  • Детальні звіти - Дивіться, що саме буде видалено і чому
  • Режим налагодження - Досліджуйте, чому файли позначені як використані або невикористані
  • Швидке сканування - Ефективно обробляє великі проекти
  • Підтримка різних фреймворків - Працює з Mix, Vite, звичайним Webpack та іншими
  • Захищені файли - Запобігає випадковому видаленню важливих файлів
  • Суворе співпадіння - Уникає помилкових позитивів завдяки інтелектуальному розпізнаванню шаблонів

Дізнайтеся більше про цей пакет, отримайте повні інструкції з інсталяції та перегляньте код джерела на GitHub.

Популярні

Інше, що варто прочитати

83 Оновлено 01 червня, 2026

Все, що потрібно знати про Laravel 13

Laravel 13 вийде в березні 2026 року й вимагатиме мінімум PHP 8.3. Хочете дізнатися, як PHP‑атрибути для моделей, нові налаштування черг і метод Cache::touch() вплинуть на вашу розробку?

11 Оновлено 01 червня, 2026

Локальні моделі та їх скоупи в Laravel за допомогою атрибута Scope

В Laravel 12 ми отримали можливість використовувати новий підхід для визначення локальних скоупів у моделях Eloquent. Дізнайтеся, як новий атрибут #[Scope] спрощує цей процес і зберігає ваші назви методів незмінними

17 Оновлено 01 червня, 2026

Налаштування Xdebug з Docker та PHP 8.4 всього за одну хвилину

Встановлення Xdebug може бути складним завданням, але в цій статті ми розкриємо, як швидко та просто налаштувати його за допомогою Docker на прикладі Laravel. Дочитайте до кінця, щоб дізнатися, як за кілька хвилин зробити Xdebug вашим надійним помічником у розробці