### **1.首先在 Laravel 项目根目录下使用 `Composer` 安装该扩展包。**
~~~
composer require nwidart/laravel-modules
~~~
### **2.你可以通过运行如下命令来发布配置文件。**
~~~
php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
~~~
### **3.通过如下命令生成应用的第一个模块。**
~~~
php artisan module:make Admin
~~~
### **4.要让模块目录中定义的类可以自动加载,需要配置根目录下的`composer.json`。**
~~~
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
~~~
### **5.配置完成后运行以下命令让修改生效。**
~~~
composer dump-autoload
~~~
7.执行域名加模块名(例如:[http://www.phpsongbo.xyz/admin)](http://www.phpsongbo.xyz/admin%EF%BC%89)
![](https://box.kancloud.cn/3eb3f6bc3c193551747ee76a0c0a982a_1008x260.jpg)