Laravel 9でLaravel Mixの代わりに新しく導入されたViteを使えるLaravel開発環境を、docker上に実現する方法を紹介します。 ゴール WindowsやMac上に、dockerを使ったLaravel 9開発環境を作る。 Laravel MixではなくViteを使う サーバーはnginx, php, mysqlを別にする。 Viteの利点であるページリロード無しでのCSS/JS更新を実現する。 ところでViteの発音は? Viteは「ヴィート」と発音します。フランス語だそうです。アメリカ人なら「ヴァイト」と読みそうですが、アメリカ人も「ヴィート」と読んでます。 ところでLaravel Mixではだめなのか? Laravel 9の途中から、フロントエンド・ビルド・ツールとして長年標準だったLaravel Mixが非標準となりViteが標準となりました。 現時点ではLa