在使用laravel8框架学习使用的时候,按照文档说的方法设置隐式路由:

Route::get('welcome', 'WelcomeController@index');

会弹出错误提示:Target class [WelcomeController] does not exist.

刚开始有点蒙圈,不知道自己是哪里错了,反复查看文档,自己书写没有错误,错误提示也不是说哪里写错了,在网上百度查询错误提示,有很多的解答。在laravel8版本中找到如下目录“app/Providers/RouteServiceProvider.php”打开文件,找到(大约在29行)

 protected $namespace = 'App\\Http\\Controllers';

给前面的注释取消掉,或者搜索下这行命令在文件中没有的话添加一下。就可以正常使用隐式路由访问了。