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.