教你使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用
生活随笔
收集整理的這篇文章主要介紹了
教你使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面由Laravel教程欄目給大家介紹使用 Laravel-Modules 擴展包通過模塊化開發 Laravel 應用,希望對需要的朋友有所幫助!
首先在 Laravel 項目根目錄下使用 Composer 安裝該擴展包:
composer require nwidart/laravel-modules
如不需要發布配置文件可以不用運行這條命令。該擴展包會自動注冊服務提供者和別名。此外,你可以通過運行如下命令來發布配置文件:
php artisan vendor:publish --provider="Nwidart\\Modules\\LaravelModulesServiceProvider"
執行命令,創建一個modules并新建Blog模塊。也可以同時創建多個模塊,如Blog、User模塊 :
php artisan module:make Blog
php artisan module:make Blog User
讓模塊目錄中定義的類可以自動加載,可以這樣配置 composer.json:
{
"autoload": {
"psr-4": {
"App\\\\": "app/",
"Modules\\\\": "Modules/"
}
}
}
配置完成后不要忘記運行 composer dump-autoload 命令讓修改生效
總結
以上是生活随笔為你收集整理的教你使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: No ExecutorFactory f
- 下一篇: windows10在欢迎界面进不去怎么办