Laravel Mix
소개
Laravel Mix는 Laracasts의 창시자인 Jeffrey Way가 개발한 패키지로, 여러 일반적인 CSS 및 JavaScript 전처리기를 사용하여 Laravel 애플리케이션의 webpack 빌드 단계를 정의하기 위한 유연한 API를 제공합니다.
다시 말해, Mix를 사용하면 애플리케이션의 CSS 및 JavaScript 파일을 컴파일하고 축소하는 것이 매우 간편해집니다. 간단한 메서드 체이닝을 통해 자산 파이프라인을 유연하게 정의할 수 있습니다. 예를 들어 다음과 같습니다.
mix.js('resources/js/app.js', 'public/js') .postCss('resources/css/app.css', 'public/css');
webpack과 자산 컴파일을 시작하는 것에 대해 혼란스럽거나 압도감을 느낀 적이 있다면 Laravel Mix를 좋아하게 될 것입니다. 하지만 애플리케이션을 개발하는 동안 반드시 이를 사용할 필요는 없습니다. 원하는 자산 파이프라인 도구를 자유롭게 사용하거나 전혀 사용하지 않아도 됩니다.
Vite가 새로운 Laravel 설치에서 Laravel Mix를 대체했습니다. Mix 문서에 대해서는 공식 Laravel Mix 웹사이트를 방문하십시오. Vite로 전환하려면 Vite 마이그레이션 가이드를 참조하십시오.