cargo 版本依賴管理

跳脫條件,

不修改最左邊的非零數字(無論major,minor,patch)。

^1.2.3 := >=1.2.3 <2.0.0
^1.2 := >=1.2.0 <2.0.0
^1 := >=1.0.0 <2.0.0
^0.2.3 := >=0.2.3 <0.3.0
^0.2 := >= 0.2.0 < 0.3.0
^0.0.3 := >=0.0.3 <0.0.4
^0.0 := >=0.0.0 <0.1.0
^0 := >=0.0.0 <1.0.0

Tilde 條件

Tilde 條件指定具有更新最小版本的一定能力。如果指定 major 版本,minor 版本和 patch 程序版本,或僅指定 major 版本和 minor 版本,則僅允許 patch 程序級別更改。如果僅指定 major 版本,則允許進行 minor 和 patch 級別更改.

~1.2.3 := >=1.2.3 <1.3.0
~1.2 := >=1.2.0 <1.3.0
~1 := >=1.0.0 <2.0.0

通配符

* := >=0.0.0
1.* := >=1.0.0 <2.0.0
1.2.* := >=1.2.0 <1.3.0

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章