Laravel实现多模块

来源:互联网 发布:域名.net 编辑:程序博客网 时间:2024/06/02 07:03

一、这里使用Caffienate Modules 网址:modules maintained by caffeinated

二、根据自己的版本选择包的版本
这里写图片描述

三、在项目composer.json文件中加入"caffeinated/modules": "3.0.*",并运行 composer update
这里写图片描述

四、更新完成之后在config/app.php中加入以下代码

'providers' => [        Caffeinated\Modules\ModulesServiceProvider::class,],'aliases' => [    'Module' => Caffeinated\Modules\Facades\Module::class,],

这里写图片描述
这里写图片描述

五、在命令行中输入php artisan make:module Manage

这里写图片描述

六、生成以下文件则成功
这里写图片描述

七、最后输入php artisan vendor:publish