開發 Laravel 的 Composer 包

Iwanna發表於2020-04-28

記錄下自己開發composer包的幾個關鍵步驟

  1. 專案目錄一般放於根目錄下的papackages目錄
  2. 通過composer init初始化專案
  3. 將專案傳到github
  4. packagist.org 釋出包
  5. 通過composer require 包名新增包或者直接在composer.json檔案require中新增包的引用
  6. 根目錄的composer.json裡面要新增包的引用路徑
    "包名": {
     "type": "path",
     "url": "packages/使用者名稱(可以不要)/包檔名"
    }
    //比如我的
    "laravel-workflow-database": {
     "type": "path",
     "url": "packages/wanna/LaravelWorkflowDatabase"
    }
  7. 通過composer update "包名"更新為本地路徑的包

然後就可以在本地packages目錄檔案中直接修改包了

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章