## **安裝**
~~~php
composer create-project --prefer-dist laravel/laravel 05pic
~~~
## **安裝多模塊**
~~~php
composer require nwidart/laravel-modules
~~~
.通過運行如下命令來發布配置文件。
~~~php
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
~~~
.通過如下命令生成應用的第一個模塊。
~~~php
php artisan module:make Admin
~~~
要讓模塊目錄中定義的類可以自動加載,需要配置根目錄下的composer.json。
app下面添加這句話
~~~json
"Modules\\": "Modules/"
~~~
composer.json 文件
~~~json
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
~~~
配置完成后運行以下命令讓修改生效。
## ~~~php
composer dump-autoload
~~~