1. Пакеты
  2. Laravel Mix

Присоединяйся к нашему Telegram сообществу @webblend!

Здесь ты найдешь сниппеты по Laravel и полезные советы по веб-разработке.

Введение

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. Тем не менее, его использование не является обязательным при разработке вашего приложения; вы свободны использовать любой инструмент для управления активами по вашему выбору или вообще не использовать ничего.

Примечание Vite заменил Laravel Mix в новых установках Laravel. Для документации по Mix посетите официальный сайт Laravel Mix. Если вы хотите перейти на Vite, ознакомьтесь с нашим руководством по миграции на Vite.