Laravel:刀片模板调试

在Laravel 5中调试刀片模板时,您经常会得到无意义的错误消息,这些消息涉及缓存的视图。 过去,每个人都更好:版本4中的调试视图包含更多有用的功能,并且在视觉上也更好。 通过几行代码,您可以借助whoops (“酷孩子的PHP错误”)恢复该功能。


一个示例错误视图在Laravel 5.4中看起来像这样:

Laravel:刀片模板调试

首先,在composer.json的dev块中包含“ filp / whoops”包:

b29e71797fcd218306e15ef463ee9cba

然后,您修改呈现方法,该方法负责将异常发送到浏览器:

b29e71797fcd218306e15ef463ee9cba

现在,您可以获得完整的代码预览以及其他不错的功能,例如当前环境变量:

Laravel:刀片模板调试

背部