あれ?こんなはずでは…
エラーに対してどれだけ検索をかけても解決しない…
chatGPTに聞いても分からない…
そんなどん詰まりになった時、キャッシュをクリアにしただけで全て解決した経験はありませんか?
私にはあります…
そこで、(私的)キャッシュクリアまとめを作成しました!
では状況別にさまざまなキャッシュクリアを見てみましょう!
キャッシュクリアとは
イメージで言うと、キャッシュは体重でしょうか?
体重が増えるとマラソンが遅くなる。なので、早く走るには体重を軽くしてあげましょう。
laravelで使う様々なキャッシュクリア
スマホアプリの動きが悪くなったら、一旦アプリのページを削除してしまうのもキャッシュクリアです。
laravelにも同様な対応が必要な場合が多々あります。
次回から、「アレ?」と思ったらキャッシュクリアをお勧めします。(tokiとbaaiによります)
1. Laravelで内ディレクトリ名を変換した。
ディレクトリ名を変更すると、今まで使えていた動作ができなくなることがあります。
% composer dump-autoload
これをするとautoload_classmap.phpを更新できるそうです。
素晴らしいまとめ投稿はこちらから。
2. 基本的なキャッシュクリアコマンド
$ php artisan cache:clear
$ php artisan config:clear
$ php artisan route:clear
$ php artisan view:clear
素晴らしいまとめ投稿はこちらから。
3. docker系キャッシュクリアコマンド
docker-compose.yml
への変更を反映する前に必要なコマンド
$ docker builder prune
詳しくはこちら!