laravel 多模块模式下进行开发
- 用 composer 命令下载并安装扩展包包
composer require nwidart/laravel-modules
- 生成配置文件
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
- 用 artisan 命令创建
php artisan module:make Name
- 加载模块
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
- 修改后执行 composer 命令使之生效。
composer dump-autoload