Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 2.46 KB

mix.md

File metadata and controls

23 lines (15 loc) · 2.46 KB

Laravel 9 · Пакет Laravel Mix

Введение

Laravel Mix – это пакет, разработанный создателем Laracasts Джеффри Уэй, предлагает гибкий API для определения шагов сборки Webpack для вашего приложения с использованием нескольких распространенных препроцессоров CSS и JavaScript.

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

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

Если вы однажды были сбиты с толку и ошеломлены, начав работу с Webpack, то вам понравится Laravel Mix. Однако от вас не требуется использовать его при разработке приложения; вы можете использовать любой желаемый инструмент сборки, или даже не использовать его вовсе. Справедливо и обратное: вы можете использовать Laravel Mix без привязки вашего приложения к фреймворку Laravel.

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

Примечание
Старое содержимое текущей страницы на русском языке временно доступно в руководстве Компиляция веб-активов с помощью Mix.