## init命令
在?創建擴展包?我們知道了如何手動創建 ?composer.json?,?init?命令可以簡便創建擴展包操作。
當你運行該命令時,它會詢問你填寫相應的字段,同時會給出一些默認值。
```
php composer.phar init
```
選項
--name:?擴展包名。
--description:?擴展包簡介。
--author:?擴展包作者
--type:?擴展包類型。
--homepage:?擴展包主頁。
--require:?擴展包版本約束,編寫格式 foo/bar:1.0.0 。
--require-dev:?開發模式下約束,寫法同 --require 。
--stability (-s):?最低的穩定版本 minimum-stability 的值。
--license (-l):?擴展包的授權協議。
--repository:?提供一個(或多個)自定義倉庫。它們將存儲在 composer.json 中,并在提示輸入需求列表時用于自動完成。每個倉庫都可以是指向 composer 倉庫的 HTTP URL ,也可以是類似于倉庫?的 JSON 字符串。
- composer教程文檔
- Composer 的常用命令
- 鏡像操作
- 教程收集
- composer命令
- 全局選項
- init命令
- 安裝命令
- update命令
- require命令
- remove命令
- check-platform-reqs
- globa命令
- search命令
- show命令
- outdated命令
- Options命令
- browse / home命令
- suggests命令
- depends (why)命令
- prohibits (why-not)命令
- validate驗證命令
- status狀態命令
- self-update (selfupdate)
- config命令
- create-project命令
- dump-autoload (dumpautoload)
- clear-cache (clearcache)
- licenses命令
- run-script命令
- exec命令
- diagnose命令
- archive命令
- help命令
- 環境變量
- composer.json說明
- composer.json示例1
- 自制composer包
- 制作步驟1、生成composer包
- 制作步驟2:生成目錄結構
- 制作步驟3:完善程序
- 制作步驟4:上傳程序包
- 示例:手把手教你發布自己的 Composer 包
- 示例:一步一步創建自己的composer包
- 實例2
- 鏡像與常用包
- 中國鏡像
- 常用包收集
- composer包的使用
- 包的使用
- 本地自定義文件的使用