laravel擴展包-私有庫

建立一個新的laravel項目

  • composer create-project --prefer-dist laravel/laravel laravel-package "5.5.*"
  • 在項目中建立app\package\yiche\region\src
  • cd app/package/yiche/region
  • composer init
  • php artisan make:provider RegionServiceProvider
  • 將app/Providers/RegionServiceProvider 剪切到config/src目錄中,並修改命名空間`namespace Yiche\Region;`
  • 修改項目根目錄composer.json 加入psr-4,`"Yiche\\Region\\": "package/yiche/config/src/"`
  • 修改region/composer.json,添加服務發現,自動加載
  • 詳細地址https://github.com/Sentiger/laravel-region
相關文章
相關標籤/搜索