Php Laravel-未找到视图[events.index]错误

Php Laravel-未找到视图[events.index]错误,php,laravel,Php,Laravel,我是拉威尔的新手,我有另一个问题。我已经正确地设置了路由,并且在索引函数中添加了正确的视图,所以我不知道它为什么不起作用。我正在制作一个日历应用程序,我已经解决了一些问题,但我无法解决这个问题 控制器文件: public function index() { return view('events.index', EventsResource::collection(Events::all())); } 路线: Route::get('events/', 'Ev

我是拉威尔的新手,我有另一个问题。我已经正确地设置了路由,并且在索引函数中添加了正确的视图,所以我不知道它为什么不起作用。我正在制作一个日历应用程序,我已经解决了一些问题,但我无法解决这个问题

控制器文件:

public function index()
    {
        return view('events.index', EventsResource::collection(Events::all()));
    }
路线:

Route::get('events/', 'Events\EventsController@index')->name('events');
错误:

View [events.index] not found.
“视图”的文件结构如下所示:

views
-events
--index.blade.php
welcome.blade.php
所以我完全不知道为什么它不能找到它明显存在的视图


谢谢。

您是否在web.php中为路由组使用名称空间或前缀?
需要基本路径('routes/web/events.php')
-在我的web.php中,我使用目录来管理路由数量运行
php artisan route:list
并告诉returnsTry什么可以清除视图缓存:
php artisan view:clear
我已多次清除缓存。使用“php artisan route:list”,它列出了除事件路由之外的所有路由。