🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 1.命令行创建composer.json文件 命令行下输入 `composer inti` 返回 `Package name (<vendor>/<name>) [admin/cyphp]:` 输入 用户名/工程名 `Description []:` 描述信息,自己写 `Author [, n to skip]:` 作者信息: `Cy23 <cy23@vip.qq.com>` 别跟我写一样的 `Minimum Stability []:` 这定义了通过稳定性过滤包的默认行为。可用的稳定性标识(按字母排序):dev、alpha、beta、RC、stable。 我不是很懂,直接回车 `Package Type` 包的安装类型,默认为 library。 * library: 这是默认类型,它会简单的将文件复制到 vendor 目录。 * project: 这表示当前包是一个项目,而不是一个库。例:框架应用程序 Symfony standard edition,内容管理系统 SilverStripe installer 或者完全成熟的分布式应用程序。使用 IDE 创建一个新的工作区时,这可以为其提供项目列表的初始化。 * metapackage: 当一个空的包,包含依赖并且需要触发依赖的安装,这将不会对系统写入额外的文件。因此这种安装类型并不需要一个 dist 或 source。 * composer-plugin: 一个安装类型为 composer-plugin 的包,它有一个自定义安装类型,可以为其它包提供一个 installler。详细请查看 自定义安装类型。 直接回车跳过。 `require` `Search for a package` 填写包名 `version`版本 不需要依赖require-dev直接回车跳过所有的。会显示列表,确认生成composer.json