2021/12/13

Laravel キャッシュクリアコマンド

開発メンバーが実装したコードが動かない…
チームで開発を進める際、他の開発メンバーが実装したコードが動かないとき、一度落ち着いて実行して欲しいコマンド、Laravelのキャッシュクリアコマンドをまとめました。
備忘録としてお使いください。

目次

目次
  1. artisan キャッシュクリアコマンド
  2. 番外編

artisan キャッシュクリアコマンド

アプリケーションのキャッシュのクリアする。  

$ php artisan cache:clear

設定ファイルのキャッシュをクリアする。  

$ php artisan config:clear

ルートのキャッシュをクリアする。  

$ php artisan route:clear

viewのキャッシュをクリアする。  

$ php artisan view:clear

composer dump-autoload

Laravelで開発時、他の人が書いたコードをpullしただけでは上手く動かないことも。
新しく追加したファイルやクラスへのパスが正しく定義されていない場合が多い。そんな時はcomposer dump-autoloadを走らせましょう。

$ composer dump-autoload

番外編

そもそも、artisanのコマンドにどんなコマンドがあったか確認したい時は、listコマンドで一覧を確認することができます。

$ php artisan list

artisan help コマンド名を打つことでコマンドの詳細を確認できます。どんなオプションがあるか知りたいときにおすすめです。  

$ php artisan help コマンド名

cache:clearのhelpを確認した結果  

$ php artisan help cache:clear
Usage:
  cache:clear [options] [--] [<store>]

Arguments:
  store                 The name of the store you would like to clear.

Options:
      --tags[=TAGS]     The cache tags you would like to clear.
  -h, --help            Display this help message
  -q, --quiet           Do not output any message
  -V, --version         Display this application version
      --ansi            Force ANSI output
      --no-ansi         Disable ANSI output
  -n, --no-interaction  Do not ask any interactive question
      --env[=ENV]       The environment the command should run under
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Help:
  Flush the application cache

関連記事


icon-loading

GrokのSpicy Modeと性欲が動かすテクノロジーの歴史 – エロ本自販機からAIアダルトへ

性欲は人類最強の技術普及ドライバーである。VHS普及からGrokのSpicy Modeまで、アダルトが牽引してきたイノベーションの歴史と、AI時代における性欲とテクノロジーの新たな関係性について、IT企業CEOが実体験を交えて解説。

icon-loading

「Attention Is All You Need」とは?Transformerが変えたAIの読み方を解説

論文「Attention Is All You Need」が提案したTransformerは、AIの文章理解と生成を根本から変えた。本記事では、その仕組みと前後比較をビジネス視点で解説し、なぜ今この技術を知ることが戦略的メリットになるのかを明らかにする。

icon-loading

再帰的自己改善するAIがコードを書く時代へ — AGIへの道筋を解説

AIが自らコードを改善し続ける「自己改善型エージェント」が登場。OpenAIのサム・アルトマンがAGIの近道と語るこの技術が、開発業界と人類の未来をどう変えるのかを探る。

icon-loading

AIでフロントエンド開発を加速する:Claudeを活用してHTML・CSS・Tailwind CSSをより速く作る方法

AIを活用してフロントエンド開発を効率化する実践的な方法を紹介。HTML・CSS・Tailwind CSSの繰り返し作業を減らし、開発スピードを大きく向上させる現場ベースのワークフローを解説します。

icon-loading

AIがある前提の教育をちゃんと考えてみる

AIの学習モードが普及すると、知識を「教える」役割は急速にAIへ移る。教師の仕事を分解し、小中高大で「教育」と「預かり」の比率がどう変わるかを整理したうえで、大学は実験インフラと能力認定へ収束する未来を描く。さらに、教育予算を三分の一以下に圧縮しつつ、個別最適化で水準を引き上げられるというAI前提の国家教育改革を提案する。

icon-loading

AIでDjangoのユニットテストを攻略:無理なく運用できるワークフロー構築までの物語

AIを「テストを書く相棒」として活用し、Djangoのユニットテストを無理なく運用できるワークフローを実体験ベースで解説。失敗から学んだプロンプト設計と、現場で本当に使えるAI活用法を紹介します。