以下由composer教學專欄為大家介紹composer的版本穩定性,希望對需要的朋友有幫助!
關於composer的版本穩定性
如果你沒有明確的指定版本的穩定性,Composer會根據使用的操作符,預設在內部指定為-dev或-stable。例如:
限制約束 | 內約束 |
---|---|
|
|
|
| #1.2.3
=1.2.3.0-stable |
| >1.2
>1.2.0.0-stable |
| #>=1.2
#> =1.2.0.0-dev |
| >=1.2-stable
>=1.2.0.0-stable |
| <1.3
#<1.3.0.0-dev |
| #<=1.3
<=1.3.0.0-stable |
| 1 - 2
>=1.0.0.0-dev <3.0.0.0-dev |
| ~1.3
>=1.3.0.0-dev <2.0.0.0-dev
1.4.*
###>=1.4.0.0-dev <1.5.0.0-dev########################例子:1.0 - 2.0######如果你想指定版本只要穩定版本,你可以在版本後面加上字尾-stable。 ######minimum-stability 設定項定義了套件在選擇版本時對穩定性的選擇的預設行為。預設是stable。它的值如下(依照穩定性排序):dev,alpha,beta,RC和stable。 ######除了修改這個配置去修改這個預設行為,我們還可以透過穩定性標識(例如@stable和@dev)來安裝一個比起預設配置不同穩定性的版本。例如:###{ "require": { "monolog/monolog": "1.0.*@beta", "acme/foo": "@dev" } }
以上是關於composer的版本穩定性的詳細內容。更多資訊請關注PHP中文網其他相關文章!