LaravelでAjaxのデバッグをする方法

Laravelのログはデフォルトでstorage/logs/laravel.logに溜まるようになっているので、tailコマンドでこのファイルをリアルタイムに監視します。


tail -f storage/logs/laravel.log

あとはuse Log;でLogファサードを読み込んで、Log::debug($data);で出力すればOK。


namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Log;

class DeleteController extends Controller
{
    public function __invoke(Request $request)
    {
        $data = 'test';
        Log::debug($data);
    }
}

参考