Composer 安装该扩展包:
composer require nwidart/laravel-modules
发布
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
配置composer.json,让模块目录中定义的类可以自动加载
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
}
},
自动加载写入类映射文件
composer dump-autoload
命令生成模块,模块名称第一个字母大写
php artisan module:make Admin
laravel-addons 安装使用
安装
composer require hinet/laravel-addons
创建命令
php artisan make:addon [name] [skeleton]
网友评论