Laravel Mix¶
はじめに¶
Laravel Mixは、Laracastsの創設者であるJeffrey Wayによって開発されたパッケージで、いくつかの一般的なCSSおよびJavaScriptのプリプロセッサを使用して、Laravelアプリケーションのwebpackビルドステップを定義するための流暢なAPIを提供します。
言い換えれば、Mixを使えば、アプリケーションのCSSとJavaScriptファイルをコンパイルして最小化するのが簡単になります。簡単なメソッドチェーンを通じて、アセットパイプラインを流暢に定義できます。例えば:
もしあなたがwebpackやアセットコンパイルの始め方について混乱し、圧倒されたことがあるなら、Laravel Mixが気に入るでしょう。しかし、アプリケーションを開発する際に必ずしも使用する必要はありません。あなたは自由に好きなアセットパイプラインツールを使用したり、まったく使用しないこともできます。
Note
Viteは新しいLaravelインストールでLaravel Mixに取って代わりました。Mixのドキュメントについては、公式のLaravel Mixウェブサイトをご覧ください。Viteに切り替えたい場合は、Vite移行ガイドを参照してください。