我有幾個關於作曲家的問題:作曲家版本問題
1)哪個操作員應該更好地在客戶項目中使用? ^或〜?
2)當我指定:
"behat/behat": "~1.3"
,這是否意味着它會採取所有版本< 2.0,例如 1.3,1.3.4,1.3.7,1.4,1.5.7 ...還是隻計算第二個數字(1.3,1.4,1.5,1.6 ...)?
3)當我specifiy:
"behat/behat": "^1.3"
如何在這裏的行爲,對於2號)。
是否還有其他特殊情況,在指定版本號時需要注意?
p.s我已經閱讀了composer versions docs。
該文檔對我來說似乎很清楚 – RiggsFolly
'〜' - 接受任何只改變最後一位數字的內容;'^' - 接受任何不會改變第一個數字的內容(唯一的例外是1.0之前的版本)至於你的第一個問題,這完全取決於你的項目是什麼 – raina77ow