SnowRabbit全家桶-Laravel多模块

设置 Laravel 多模块

安装 laravel-modules 插件

# 转到项目根目录
cd /项目根目录/
# composer 安装 laravel-modules 插件
composer require nwidart/laravel-modules

添加 多模块 插件服务提供者

# 编辑 config/app.php 137'providers' => [
    ...
    /* 多模块插件 */
    Nwidart\Modules\LaravelModulesServiceProvider::class,
]
'aliases' => [
    ...
    /* 多模块插件别名 */
    'Module' => Nwidart\Modules\Facades\Module::class,
]
# 根目录执行命令
# 发布软件包配置
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
# 添加自动加载
# 修改 composer.json 36"autoload": {
    "psr-4": {
        "App\\": "app/",
        "Modules\\": "Modules/"
    },
    "classmap": [
        "database/seeds",
        "database/factories"
    ]
},
# 更新 composer 配置
composer dump-autoload

生成模块

php artisan module:make 模块名
本作品采用《CC 协议》,转载必须注明作者和本文链接
月冰华
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!