Php 在laravel 5.3中创建模块

Php 在laravel 5.3中创建模块,php,module,laravel-5.3,Php,Module,Laravel 5.3,我想制作一个modulare laravel 5.3应用程序,我尝试使用composer提供的nwidart/laravel moduleslaravel包,我遵循本教程,它可以工作,我创建了我的博客模块,还创建了BlogServiceProvider类。 但是当我使用php artisan模块时,我在composer[Symfony\Component\Debug\Exception\FatalErrorException]中遇到了这个错误 找不到类“Modules\Vente\Provide

我想制作一个modulare laravel 5.3应用程序,我尝试使用composer提供的
nwidart/laravel modules
laravel包,我遵循本教程,它可以工作,我创建了我的博客模块,还创建了BlogServiceProvider类。 但是当我使用php artisan模块时,我在composer
[Symfony\Component\Debug\Exception\FatalErrorException]中遇到了这个错误

找不到类“Modules\Vente\Providers\BlogServiceProvider”

我也在查看模块,想知道
模块:use
有什么作用。想解释一下吗?:-)
here is exact solution for this

By default controllers, entities or repositories are not loaded
automatically.
You can autoload your modules using psr-4. For example :


 "autoload": {
    "psr-4": {
        "App\\": "app/",
        "Modules\\": "Modules/"
    }
},

 1) copy the above code and paste it in your Composer.json
 2) then do composer dumpautoload
 3) then do  php artisan module:use blog