#Laravelのログをリアルタイムで流す。
毎回ログフォルダまでcdしてからtail -f していたが、移動するのが面倒臭いのでコマンドを考えました。
Laravelプロジェクトのルートフォルダで以下のコマンドを流す。
tail -f ./storage/logs/log-$(date "+%Y-%m-%d").log
アプリケーションルートにでも.shファイル作って上のコマンド貼り付けておいとくと便利です。
Makefileを使う
cd {project_root や docker-compose.ymlのあるディレクトリなど}
touch Makefile
vim Makefile
以下を貼り付け 2行目の頭のスペースはタブ一つ。
log-error:
tail -f backend/storage/logs/error/log-$(shell date "+%Y-%m-%d").log
使用
cd {project_root や docker-compose.ymlのあるディレクトリなど}
make log-error