您好,登錄后才能下訂單哦!
這篇文章主要介紹使用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應用的案例”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。