Zar*_*tra 6 php laravel laravel-5 homestead
我在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
Run Code Online (Sandbox Code Playgroud)
在我的控制器中
public function index()
{
return view('home');
}
Run Code Online (Sandbox Code Playgroud)
其他人遇到过这个问题?我以前从未见过它.是存储在本地和宅基地都有读/写.
更新:我在Laravel 5.0.13上
这个问题在于将 Laravel Elixir 与 homestead 一起使用。我回到 MAMP 看看是否遇到了同样的错误,它告诉我我在 public/build 中缺少 rev-manifest.json 文件。经过一番挖掘,我发现如果您不将“versions”函数应用于 gulpfile 中的 elixir 函数,则不会生成构建文件夹,并且对 Blade 模板中的“elixir”函数的调用将会失败。这似乎是查找视图时出现的错误,而实际上是查找视图依赖项的问题。
使用 gulp 来构建你的 sass 或 less 文件是肯定的,但暂时只使用 URL::asset() 来生成你的 javascript 和 css 文件路径,直到解决了与 elixir 的所有问题。
| 归档时间: |
|
| 查看次数: |
4480 次 |
| 最近记录: |