【发布时间】:2019-01-18 21:39:09
【问题描述】:
我正在尝试将 HomeController 放在名为 Front 的文件夹中。这是 Laravel 5.6
所以我的控制器的路径是Controllers/Front/HomeController.php
namespace App\Http\Controllers\Front;
use Illuminate\Http\Request;
class HomeController extends Controller
{
然后在我的路线中我有这个:
Route::get('/', 'HomeController@index');
正如 Stackoverflow 中所建议的:Laravel Controller Subfolder routing 我已尝试将控制器添加到子文件夹,然后运行 composer dump-autoload 但它不起作用。
有什么建议吗?
【问题讨论】:
-
您可能需要运行
composer dumpautoload。如果您移动了文件和/或更改了命名空间,这可能是您的 composer.lock 文件中的问题。