1. 程式人生 > >如何釋出自己的Composer包

如何釋出自己的Composer包

想把自己的程式碼能用Composer釋出,有以下步驟。

1.在專案中建立一個 composer.json
2.在github在建立一個專案 (這是我自己的建立的 https://github.com/wxxiong6/tree,以下面以這個專案為例子)
3. 裝包釋出在 https://packagist.org
提交程式碼
這裡寫圖片描述
提交完成後,會有專案的一些資訊。
設定自動釋出請點選檢視

這裡寫圖片描述

切換映象

composer config repo.packagist composer https://packagist.org

執行

composer require wxxiong6/tree

以下是執行結果

Using version ^1.0 for wxxiong6/tree
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing wxxiong6/tree (v1.0): Loading from cache
Writing lock file
Generating autoload files

更新

composer update

就可以把程式碼下載到本地。專案有更新執行composer update 就可以更新,非常方便。