composer之創建自己的包

就喜歡直奔主題,先上一個步驟大綱。

步驟如下:

  1. 在github上創建一個項目
  2. 編寫composer.json
  3. copy代碼文件並修改命名空間
  4. 在https://packagist.org/packages/submit上遞交自己的包
  5. 設置github的hook

第1-3步可以參考我的Github項目,很簡單,就是為了快速驗證使用,
https://github.com/hetiansu5/tool。

第4步看下面截圖,在輸入框裡面填入Git URL,然後點擊check就可以上傳自己的包了。這裡需要特別說明一下,最好多打幾個release的tag,這樣packagist才會認定你的包是穩定的,否則會不成功。

composer之創建自己的包

第5步設置hook,主要作用是Github項目有更新時,會通知packagist更新。

如何配置packagist更新文檔地址:
https://packagist.org/about#how-to-update-packages。

如果懶的話,也可以直接在packagist控制後臺手動更新。

順便給一下composer的使用示例,按下圖內容創建好composer.json文件,然後執行

composer update -o --no-plugins --no-scripts

就可以加載composer資源包了。

composer之創建自己的包

驗證代碼,驗證composer包是否可以正常使用。

composer之創建自己的包


分享到:


相關文章: