教你使用 Laravel-Modules 擴展包通過模塊化開發 Laravel 應用

下面由laravel教程欄目給大家介紹使用 laravel-modules 擴展包通過模塊化開發 laravel 應用,希望對需要的朋友有所幫助!

教你使用 Laravel-Modules 擴展包通過模塊化開發 Laravel 應用

  1. 首先在 Laravel 項目根目錄下使用 composer 安裝該擴展包:
	composer?require?nwidart/laravel-modules
  1. 如不需要發布配置文件可以不用運行這條命令。該擴展包會自動注冊服務提供者和別名。此外,你可以通過運行如下命令來發布配置文件:
	php?artisan?vendor:publish?--provider="NwidartModulesLaravelModulesServiceProvider"
  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 命令讓修改生效

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享