omposer命令行手册

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

init - 初始化PHP包

使用composer的init子命令可以交互式地创建PHP包的composer.json配置文件。

当运行init子命令时,composer会以交互方式要求你输入一些信息,并把 composer.json配置文件中的其余字段以默认值填充。

命令调用

php composer.phar init

命令选项

  • --name: 包的名称
  • --description: 包的描述信息
  • --author: 包的作者
  • --homepage: 包对应的web主页。
  • --require: 包的依赖项,使用版本约束,并且应遵循foo/bar:1.0.0格式。
  • --require-dev: 包在开发期的依赖项,要求与 --require 相同。
  • --stability (-s): 最低稳定性要求/minimum-stability字段的值
  • --license (-l):包的许可协议
  • --repository:指定一个或多个自定义仓库描述,这些仓库将存入生成的 composer.json文件并用于提示清单的自动完成。仓库描述可以是HTTP URL或JSON字符串。