Laravel9で開発しているプロジェクトで、問い合わせフォームをLivewireで実装するケースがあった。
LivewireではビューとなるBladeファイルに以下のコードを決まり文句のように記述する。
@livewireStyles
@livewireScripts
ただ、ローカル環境では問題なく動作するのに、本番サーバーにアップした途端これが動作しなくなり、上記のコードがそのままブラウザに表示されてしまうという問題が発生した。
この問題の解決法を紹介しよう。
@livewireStyles()
@livewireScripts()
上記のように、それぞれのコードに丸括弧をつけるだけ。
これで本番サーバーでも問題なくLivewireが動作するようになった。