Skip to content

Laravel Mix

Introdução

Laravel Mix, um pacote desenvolvido pelo criador do Laracasts Jeffrey Way, fornece uma API fluente para definir etapas de construção do webpack para seu aplicativo Laravel usando vários pré-processadores CSS e JavaScript comuns.

Em outras palavras, o Mix torna fácil compilar e minimizar os arquivos CSS e JavaScript do seu aplicativo. Por meio de encadeamento de métodos simples, você pode definir fluentemente seu pipeline de ativos. Por exemplo:

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

Se você já ficou confuso e sobrecarregado sobre como começar com o webpack e a compilação de ativos, você vai adorar o Laravel Mix. No entanto, você não é obrigado a usá-lo ao desenvolver seu aplicativo; você é livre para usar qualquer ferramenta de pipeline de ativos que desejar, ou até mesmo nenhuma.

NOTA

O Vite substituiu o Laravel Mix em novas instalações do Laravel. Para a documentação do Mix, visite o site oficial do Laravel Mix. Se você quiser mudar para o Vite, consulte nosso guia de migração do Vite.