Laravel で HotReload が動作しない場合には、vite.config.js に設定を追加することで解決できます。
vite.config.js
1 2 3 4 5 6 7 |
export default defineConfig({ server: { watch: { usePolling: true } }, }); |
この設定を有効にすることで、ブラウザ更新をしなくとも、修正後のソースファイルが反映されるようになります。
しかしながら、更新反映までに、50秒ほどかかります。
vite は 高速だと思っていたのですが、かなり遅いので、なにかしらの高速化の方法を検討する必要がありそうです。