Laravel Debugbar用于直观的显示调试及错误信息,提高开发效率。以及可以提供项目优化。
Laravel小于5.5安装版本
composer require barryvdh/laravel-debugbar:~2.4
最新版
composer require barryvdh/laravel-debugbar --dev
在app/config.php
'providers' => [
Barryvdh\Debugbar\ServiceProvider::class,
]
'aliases' => [
'Debugbar' => Barryvdh\Debugbar\Facade::class,
]
如下图:
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
如果要使其生效,需要将在.env
文件,将APP_DEBUG
设置为true
。
然后访问应用,就会在最底部显示一栏。
如上图所示,显示内容使用,耗时,Views
Queries
Mails
Auth
Gate
等等。一目尽览。
在生产环境,将APP_DEBUG设为false即可。该状态栏就会消失。