Debugbar 使用常见问题
Debugbar package 是 Barry vd. Heuvel 写的一个包,可以以优雅的方式帮助我们解决调试中的问题,但是在使用过程中,有些小伙伴可能会遇到一些问题,这里开一个文档就是记录平时在使用这个包的过程出现的问题,所是记录自己解决问题的过程,也希望能帮助到遇到类似问题的朋友。
1.未正确引入包的问题
问题描述:
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Class 'App\Http\Controllers\Debugbar' not found
解决方案
//注意,这个包经常会引入错误
use Barryvdh\Debugbar\Facade as Debugbar;
当然,如果你觉得每次都要在使用的时候引入包太麻烦,你也可以在config/app.php中直接添加aliases,具体代码如下
...
// 这句话添加在app.php中的aliases数组中
'Debugbar' => Barryvdh\Debugbar\Facade::class,
...
这样的话,你在需要调用DebugBar的时候就可以非常方便
...
app('Debugbar')::error('test debugbar');
...
本作品采用《CC 协议》,转载必须注明作者和本文链接