我很想用作曲家制作包。
我目前正在为laravel创建一个包。 我的问题基本上是,如何将包定义为稳定。因为目前我无法要求我的包,因为它被归类为dev,我必须使用@dev,这不是我想要做的。
我的这里是我的github。
https://github.com/kevupton/bookings
和packagist:
答案 0 :(得分:1)
"minimum-stability":"anything"
不会影响使用套餐。它仅影响在此包中使用的包(如果它用作主包)。在其他地方使用时,Composer会完全忽略此设置,以防止在主程序包不允许的情况下安装不稳定的版本。
唯一用于识别包稳定性的是它的版本号。
如果形式为" x.y.z"没有任何后缀,它是稳定的。
更多稳定性级别(按降序排列)是" RC," beta"和" alpha"。所有这些仍然需要标记版本。它们下面是" dev",也可能是标记版本,但通常是分支。
答案 1 :(得分:0)
摆脱
"minimum-stability": "dev"
您也可以考虑使用git标记,而不是手动指定version
。