作曲家包装师。如何将包定义为稳定的?

Composer Packagist. How to define a package as stable?

我是使用 Composer 制作软件包的新手。

我目前正在为 laravel 创建一个包。 我的问题基本上是,如何将包定义为稳定的。因为目前我无法要求我的包,因为它被归类为 dev,我必须使用 @dev,这不是我想要做的。

这是我的 github.

https://github.com/kevupton/bookings

和包装师:

https://packagist.org/packages/kevupton/bookings

去掉

"minimum-stability": "dev"

您也可以考虑使用 git 标签,而不是手动指定 version

"minimum-stability":"anything"不影响使用包。如果它被用作主包,它只会影响正在使用的包 INSIDE 这个包。当在其他地方使用时,这个设置会被 Composer 完全忽略,以防止在主包不允许的情况下安装不稳定的版本。

唯一用于识别软件包稳定性的是它的版本号。

如果是"x.y.z"形式没有任何后缀,就是稳定的

更多的稳定性级别(按降序排列)是 "RC, "beta" 和 "alpha"。所有这些仍然需要标记版本。在它们下面是 "dev",也可能是标记版本版本,但通常是一个分支。