教你使用 Laravel-Modules 擴充套件包通過模組化開發 Laravel 應用

2020-09-30 15:00:57
下面由教學欄目給大家介紹使用 Laravel-Modules 擴充套件包通過模組化開發 Laravel 應用,希望對需要的朋友有所幫助!

  1. 首先在 Laravel 專案根目錄下使用 Composer 安裝該擴充套件包:
	composer require nwidart/laravel-modules
  1. 如不需要釋出組態檔可以不用執行這條命令。該擴充套件包會自動註冊服務提供者和別名。此外,你可以通過執行如下命令來發布組態檔:
	php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
  1. 執行命令,建立一個modules並新建Blog模組。也可以同時建立多個模組,如Blog、User模組 :
	php artisan module:make Blog
	php artisan module:make Blog User
  1. 讓模組目錄中定義的類可以自動載入,可以這樣設定 composer.json:
	{
		  "autoload": {
			    "psr-4": {
			      "App\\": "app/",
			      "Modules\\": "Modules/"
			    }
		  }
	}
  1. 設定完成後不要忘記執行 composer dump-autoload 命令讓修改生效

以上就是教你使用 Laravel-Modules 擴充套件包通過模組化開發 Laravel 應用的詳細內容,更多請關注TW511.COM其它相關文章!