Laravel实现多模块

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

二、根据自己的版本选择包的版本
Laravel实现多模块_第1张图片

三、在项目composer.json文件中加入"caffeinated/modules": "3.0.*",并运行 composer update
Laravel实现多模块_第2张图片

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

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

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

Laravel实现多模块_第3张图片
Laravel实现多模块_第4张图片

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

Laravel实现多模块_第5张图片

六、生成以下文件则成功
Laravel实现多模块_第6张图片

七、最后输入php artisan vendor:publish

你可能感兴趣的:(laravel)