Laravel Dump Server - 方便本地开发代码调试
Laravel 5.7 中引入 Laravel Dump Server 扩展包(该扩展包将 Symfony 的 Var-Dump Server 引入 Laravel,用于在开发环境收集 dump() 函数输出,并将其打印到控制台或导出到文件)。
安装
你可以通过composer安装包: composer require --dev beyondcode/laravel-dump-server
生成配置文件
config/debug-server.php 将生成
php artisan vendor:publish --provider=BeyondCode\DumpServer\DumpServerServiceProvider
使用
开启服务后就可以在 Laravel 5.7 应用中开箱使用以下 Artisan 命令将打印数据输出到控制台:
php artisan dump-server
或文件:
php artisan dump-server --format=html > dump.html
运行时执行dump(),则传递给dump自变量的值将在执行上述命令的控制台上输出,或输出文件中。(必须开启服务,否则默认laravel输出方式,退出时为ctrl + D)