繁体   English   中英

刀片Laravel 5.3中的语法错误

[英]Syntax errors in blades Laravel 5.3

我正在从Laravel 4.3迁移到5.3,并且除一件事外一切正常,我无法正确调试刀片语法错误。

例如,我的刀片中有错字,错字在文件home.blade.php中,但是错误报告如下:

Whoops, looks like something went wrong.

1/1
FatalErrorException in c53354289a35d504fdc7d35ecbfb9b4348f1f804.php line 25:
syntax error, unexpected ';'

在laravel 4.3和波纹管刀片文件名中也有报告。 有了这个系统,除非查看编译视图,否则很难跟踪错误。 我在这里想念什么吗?

名称来自存储/框架/视图/

检查文件的内容,您可以找到视图

确实很难找到要查找的文件。 我要使其正常工作的唯一方法是在刀片文件中添加一点HTML注释,并带有对应的视图文件名。 这样,您可以从已编译的刀片文件中提取原始刀片文件。

您可以尝试以下操作(在您看来):

@section('content')
  <!-- VIEW: this/view/file.blade.php -->

  // content goes here
@endsection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM