## 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包的使用
- 包的使用
- 本地自定义文件的使用