【laravel】"Livewireをリネームする際の注意点"

livewireのソースファイルをリネームするときは、
artisanコマンドから行わないとファイルの読み込みでエラーが発生するというお話。

livewireの名前を変えたい

以下のコマンドを実行

//構文
php artisan livewire:move old-name new-name
// 例
php artisan livewire:move change-color change-character-color

livewire公式ドキュメント「Artisan Commands | Livewire」2022年9月10日取得

手動でファイルネームを変えた場合、ファイル名とソースの整合性が取れていてもエラーを吐くので注意。

内部的にどうなっているのかまでは調べていませんが、
artisanコマンドはただ単にファイル名を変えているだけではなく、
中の構成情報も一緒に変えているようなので、
手動で変更した場合はその構成情報の変更が行われていないため エラーになるみたいです。