来自迦太基文档:
迦太基支持多种版本要求:
>= 1.0
表示“至少为1.0版” ~> 1.0
表示“与1.0版兼容” == 1.0
表示“完全是1.0版” 兼容性是根据Semantic Versioning确定的。
据此,有没有一种方法可以使我获得适用于兼容补丁程序版本的版本定义?
例如,要指定1.2.x
,其中1.2.x
到1.3.0的所有版本(不包括该版本)都是有效的。
答案 0 :(得分:0)
不幸的是,它仅适用于未成年人。
如果将~> 1.2.1
添加到您的购物车文件,则从1.2.1
到但不包括2.0
的任何版本都被认为是兼容的。
同样,如果添加~> 2.0
,则迦太基将使用2.0
或更高版本,但少于3.0
。