**1.安装与配置**
一安装:
根目录找到composer.json require节点
添加一行代码:
"barryvdh/laravel-debugbar": "^2.4"
![](https://box.kancloud.cn/dd7ae3d95e52783cf9f80ef7b7a2c8c9_1132x354.png)
使用cmd 命令:composer update 或composer install 都可以,可以加-vvv查看到更新详情
或者直接使用命令安装:
composer require barryvdh/laravel-debugbar
二配置:
找到config/app.php的providers节点
添加Barryvdh\Debugbar\ServiceProvider::class,
![](https://box.kancloud.cn/9041063702dbd7e382a181dcee52a06f_669x691.png)
再添加一个别名,找到aliases节点
添加:'Debugbar' => Barryvdh\Debugbar\Facade::class,
![](https://box.kancloud.cn/86962ce1cd9f2159b4e53b4359cada8c_643x699.png)
使用cmd,拷贝配置文件
执行:
~~~
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
~~~
查看config/debugbar.php
修改 'enabled' => env('DEBUGBAR_ENABLED', null),
成'enabled' => env('APP_DEBUG', false),
就可以在.env文件控制了.
**2.使用**
局部使用
类需要引用空间:
~~~
use Barryvdh\Debugbar\Facade as Debugbar;
Debugbar::info($ar);
Debugbar::error('我是一个错误提示');
Debugbar::warning('我是一个警告');
~~~
![](https://box.kancloud.cn/37cf65b79baf50a571d99f2a76985bf7_553x475.png)
全局使用:
在composer.json,在autoload ,psr-4添加如下代码:
~~~
"Vendor\\Barryvdh\\Debugbar\\": "src/"
~~~
![](https://box.kancloud.cn/74ac61b96cb86e21513bc255197bfcf6_565x174.png)
执行命令:composer dump-autoload
任何代码处使用
~~~
debugbar()->info('这是一个DEBUG');
~~~
![](https://box.kancloud.cn/9980ee1fbb16b34651df3fb95a94d2e5_481x114.png)
**前端效果**
![](https://box.kancloud.cn/4f5b82fc2356f493aab5bf114c57d906_1920x299.png)