找不到Laravel 5视图

萨拉索兹特拉

我在Laravel 5中遇到了最奇怪的错误,而在我的其他任何项目中都没有发生过。

问题

当我尝试点击我的应用程序时收到以下错误

没有此类文件或目录(查看:/home/vagrant/Code/resources/views/layout/master.blade.php)(查看:/home/vagrant/Code/resources/views/layout/master.blade.php)

但是,在我的目录结构中

它绝对存在!

在我的刀片模板中

@extends('layout.master')

@section('content')
jfoewifjewo[ij
@endsection

在我的控制器中

public function index()
    {
        return view('home');
    }

还有其他人遇到这个问题吗?我从来没有遇到过。是的,存储在本地和家庭都可以读写。

更新:我在Laravel 5.0.13

萨拉索兹特拉

这个问题在于将Laravel Elixir与宅基地一起使用。我回到MAMP,看看是否有同样的错误,它告诉我的是我在public / build中缺少rev-manifest.json文件。经过一番挖掘后,我发现,如果您不对gulpfile中的elixir函数应用“ versions”功能,则不会生成build文件夹,并且刀片模板中对“ elixir”功能的调用将失败。当查找视图依赖项实际上是一个问题时,这似乎是在查找视图时出现错误的泡沫。

使用gulp可以肯定地构建sass或更少的文件,但是暂时只使用URL :: asset()可以生成javascript和css文件路径,直到解决所有与elixir的纠结。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章