如何釋出自己的Composer包
阿新 • • 發佈:2019-02-06
想把自己的程式碼能用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 就可以更新,非常方便。