当前位置:
首页 >
【Laravel笔记】11. Debugbar 调试器
发布时间:2024/3/26
57
豆豆
生活随笔
收集整理的这篇文章主要介绍了
【Laravel笔记】11. Debugbar 调试器
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
关于 拾年之璐
微信公众号:知行校园汇,点击查看,欢迎关注
其他平台(点击蓝字可访问):
GitHub | Gitee | 哔哩哔哩 | 语雀 | 简书 | 微信小程序 | 知行达摩院
本文专栏:Laravel 点击查看系列文章
11. Debugbar 调试器
1、通过composer 在项目中安装Debugbar,命令如下:
composer require barryvdh/laravel-debugbar如图:
安装完成后,刷新页面,即可看到底部的调试工具:
没有HTML,不会显示这个调试栏(如API等)。可以设置一个空页面进行返回。
2、可以生成一个配置文件,给用户配置,可以根据需求进行配置;
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"上面这条命令执行完成后,即可在config目录下,生成一个debugbar.php 的文件。
打开该文件,翻到中间,即可看到关于debugbar的相关配置,如下图:
比如,上图中的db可以打印SQL语句,等等。
3、在控制类中如何使用呢?
首先,控制类是需要有返回的view的。对于API控制类,可以创建一个空页面返回测试。
比如创建个 user.blade.php:
<!DOCTYPE html> <html lang="zh"> <head><meta charset="UTF-8"><title>标题</title> </head> <body></body> </html>然后在 UserController 中,引入,并重命名,如下:
use Barryvdh\Debugbar\Facade as DebugBar;接下来,在index方法中,写入测试内容:
public function index() {$users = User::get();foreach ($users as $user) {DebugBar::info($user->username);//DebugBar::error($user->username);//这也是一种输出//DebugBar::warning($user->username);//这也是一种输出}return view('user'); }这时,在浏览器中输出内容有:
同时可以查看执行的SQL语句:
以及其他信息。
4、如果想要关闭调试工具,可以设置config/debugbar.php;
'enabled' => env('DEBUGBAR_ENABLED', false),//或者在控制类的方法中,手工开启或关闭 DebugBar::enable(); DebugBar::disable();以上。
总结
以上是生活随笔为你收集整理的【Laravel笔记】11. Debugbar 调试器的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 200瓦PFC方案200瓦pfc控制器方
- 下一篇: 25岁的我失业了,学物流管理的我选择转行