composer – 發佈你的套件

以下是 2019 年之後的方法,變得更加簡單。建議註冊 packigst 的時候使用 GitHub 註冊與登入,可以簡化非常多的步驟。此處以此示範

在 github 建立一個你的倉儲,例如 mylib
%e6%93%b7%e5%8f%96

 

在你的程式添加 composer.json 並寫入需要的內容以後,推送到 GitHub 倉儲。例如以下使用 psr-4 的標準,請依需求自行設定

推送到 GitHub 後,前往 packagist.org 使用 GitHub 登入,並點選 Submit 來到下面頁面,在框框中填寫你的 GitHub 倉儲網址。並按下 Check
%e6%93%b7%e5%8f%96

檢查沒問題後再按下 Submit 成功發佈%e6%93%b7%e5%8f%96

我們可以在套件的頁面看到結果,如果沒有更新可以點擊 update
%e6%93%b7%e5%8f%96

 

通常可能要過個 2、3分鐘,下 composer require 才能抓到。預設會使用 master ,如果要為你的程式碼加上版本號,例如 1.0.0,那麼記得在你的 git log 添加標籤 1.0.0。

 

發表迴響