首页 > 解决方案 > 在 Composer 中构建包必须遵循哪些规则?

问题描述

我想在PHP composer创建一个简单的包,但我不知道应该遵循什么规则来创建一个标准包。我知道我应该在 GitHub 上有一个公共存储库并创建一个composer.json文件,但我不知道我还应该做什么。有人可以给我一些建议吗?

标签: phpcomposer-php

解决方案


第一步也是最重要的一步是考虑您的命名空间。拥有一个独特的命名空间很重要。

那么你应该遵循一些关于自动加载的标准,参见 PSR-4

创建一个关于你的包的“自述文件”和一个 composer.json 来描述你的依赖项。

版本号通常由您的 git 存储库的标签构建,当您从 1.0 开始时,您的包应该可以工作。

在https://packagist.org/上查看所有详细信息

祝你好运!


推荐阅读