在 laravel 5.3 中创建模块
Create Module in laravel 5.3
我想制作一个模块化 laravel 5.3 应用程序,我尝试使用来自作曲家的 nwidart/laravel-modules
laravel 包,我按照本教程 laravel modules package 进行操作,我创建了我的博客模块和 BlogServiceProvider class。
但是当我做 php artisan module:use Blog
时,我在 composer [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
我想制作一个模块化 laravel 5.3 应用程序,我尝试使用来自作曲家的 nwidart/laravel-modules
laravel 包,我按照本教程 laravel modules package 进行操作,我创建了我的博客模块和 BlogServiceProvider class。
但是当我做 php artisan module:use Blog
时,我在 composer [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