Php 对Laravel 5刀片感到沮丧

Php 对Laravel 5刀片感到沮丧,php,laravel-5,blade,Php,Laravel 5,Blade,在过去的几天里,我一直在尝试进入Laravel 5刀片系统。然而,由于某些荒谬的原因,我无法让事情正常运转。现在情况是这样的: 用户控制器->索引 public function index() { return view('app'); } 显然我们得到了一个视图,所以我在视图中创建了一个名为app.blade.php的刀片文件 <!doctype html> <html lang="en"> <head> <meta charset

在过去的几天里,我一直在尝试进入Laravel 5刀片系统。然而,由于某些荒谬的原因,我无法让事情正常运转。现在情况是这样的:

用户控制器->索引

public function index()
{
    return view('app');
}
显然我们得到了一个视图,所以我在视图中创建了一个名为app.blade.php的刀片文件

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
</body>
</html>

文件
好的,我们都设置好了,所以当我加载页面时,我得到的是标题中的“文档”

问题是:如果我将标题标签更改为其他类似的内容:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Application</title>
</head>
<body>

</body>
</html>

应用
重新加载你希望看到的页面标题改变?你猜怎么着?不。那没有发生。原来的标题“文件”仍然存在

有人想告诉我这里发生了什么以及如何修复它吗


你确定它不仅仅是缓存的吗?尝试以下操作:转到您的
\storage\framework\views
并删除除
.gitignore
文件以外的所有内容,然后重试

如果laravel正在缓存您的视图,则清除浏览器缓存对您没有帮助,因为缓存是在服务器端完成的

如果您实际使用的是Laravel5.1,则可以在终端上键入
php artisan视图:clear


更多信息:laravel.com/docs/5.0/cache

清除视图缓存有效,但每次更改模板时我都必须这样做。这真的是拉威尔的工作方式吗?有没有办法禁用缓存?@Tomkarho,您的应用程序环境是“生产”还是“本地”?我认为“生产”应该始终尝试使用缓存,而“本地”环境每次都会重新生成缓存。这对于在这个问题上遇到障碍的任何人来说都更重要,但重新加载缓存的原因不是在laravel中,而是在php本身。参考以下问题,Sethens回答您的浏览器可能只是在缓存标题。您是否尝试向正文中添加任何其他文本以查看它是否出现?请尝试清除浏览器的历史记录和缓存。