我想制作一个modulare laravel 5.3应用程序,我尝试使用作曲家的nwidart/laravel-modules
laravel包,我按照本教程laravel modules package 工作,我创建了我的Blog模块和BlogServiceProvider类。但是当我做php artisan module:use Blog
时,我在作曲家[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Modules\Vente\Providers\BlogServiceProvider' not found
中得到了这个错误
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