注册多模块化可以参考文档:
举例: 模块名为 shop
1. 首先得在 app/Http/Middleware/VerifyCsrfToken.php
添加模块名,为了你的路由可以轻松访问到
protected $except = [
'/shop/*'
];
2.接下来去composer.json
{
"autoload": {
"psr-4": {
"App\\": "app/",
"shop\\": "Modules/shop/"
}
}
}
3.现在就可以来config/app.php
添加自己的模块
'providers' => [
App\Providers\AppServiceProvider::class,
App\Providers\AuthServiceProvider::class,
// App\Providers\BroadcastServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
shop\Providers\shopServiceProvider::class,//自家添加的模块
],
4.最后就是比较重要的了,执行composer.json的文件了
完成上面配置之后记得运行命令,让你的配置生效哦!
composer dump-autoload