サイトを更新しています。 数日間、レイアウトや翻訳に不具合が出ることがあります。ドキュメントは引き続きご利用いただけます。表示が崩れている場合は、後ほど再読み込みしてください。

ホーム Laravel 10.x Laravel Mix

Laravel Mix

10.x 2026年3月7日

#はじめに

Laravel Mix は、Laracasts の作者 Jeffrey Way によって開発されたパッケージで、Laravel アプリケーションのために一般的な CSS や JavaScript のプリプロセッサを使った webpack のビルドステップを流暢に定義できる API を提供します。

つまり、Mix を使うとアプリケーションの CSS と JavaScript ファイルのコンパイルや圧縮が簡単にできます。シンプルなメソッドチェーンでアセットパイプラインを流れるように定義できます。例えば:

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

webpack やアセットのコンパイルの始め方で混乱したことがあるなら、Laravel Mix はきっと気に入るでしょう。ただし、アプリケーション開発時に必ずしも使う必要はなく、好きなアセットパイプラインツールを使うか、まったく使わなくてもかまいません。

Примечание

新しい Laravel インストールでは Laravel Mix の代わりに Vite が使われています。Mix のドキュメントは 公式 Laravel Mix サイトをご覧ください。Vite に切り替えたい場合は、Vite 移行ガイド を参照してください。