Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти
Інше
Події Про нас

Laravel Mix

Вступ

Laravel Mix - застарілий пакет, який більше активно не підтримується. Як сучасну альтернативу можна використовувати Vite.

Laravel Mix - пакет, розроблений Джеффрі Веєм, творцем Laracasts, - надає плавний API для опису кроків збірки webpack у вашому застосунку Laravel через кілька поширених препроцесорів CSS і JavaScript.

Іншими словами, Mix робить компіляцію та мініфікацію файлів CSS і JavaScript вашого застосунку елементарною справою. Простими ланцюжками методів ви можете плавно описати свій конвеєр ресурсів. Наприклад:

mix.js('resources/js/app.js', 'public/js')
    .postCss('resources/css/app.css', 'public/css');

Якщо ви колись губилися й почувалися приголомшеними, беручись за webpack і компіляцію ресурсів, Laravel Mix вам сподобається. Проте користуватися ним під час розробки застосунку не обов'язково: ви вільні взяти будь-який інший інструмент для конвеєра ресурсів - або не брати жодного.

У нових установках Laravel на зміну Laravel Mix прийшов Vite. Документацію щодо Mix шукайте на офіційному сайті Laravel Mix. Якщо ви хочете перейти на Vite, перегляньте наш посібник з міграції на Vite.