diff --git a/docs/semver.html b/docs/semver.html index 1e3fbedb..cfe29f6b 100644 --- a/docs/semver.html +++ b/docs/semver.html @@ -156,8 +156,7 @@
范围描述Notes
~1.2.3>=1.2.3 <1.3.0
^1.2.3>=1.2.3 <2.0.0
^0.2.3>=0.2.3 <0.3.0(0.x.x 是特殊的)
^0.0.1=0.0.1(0.0.x 是特殊的)
^1.2>=1.2.0 <2.0.0(像 ^1.2.0)
~1.2>=1.2.0 <1.3.0(像 ~1.2.0)
^1>=1.0.0 <2.0.0
~1相同的
1.x相同的
1.*相同的
1相同的
*任何版本
x相同的
-

连字符范围

- +

连字符范围

@@ -211,7 +210,41 @@

当右侧为部分(例如,2.3)时,假定缺失的部分为x(例如, 2.3.x)。

如果左边是部分的(例如,1.2),则假定缺少的部分为0(例如, 1.2.0)。

-

组合范围

+

有效的语义版本

+ +
0.0.4
+1.2.3
+10.20.30
+1.1.2-prerelease+meta
+1.1.2+meta
+1.1.2+meta-valid
+1.0.0-alpha
+1.0.0-beta
+1.0.0-alpha.beta
+1.0.0-alpha.beta.1
+1.0.0-alpha.1
+1.0.0-alpha0.valid
+1.0.0-alpha.0valid
+1.0.0-alpha-a.b-c-somethinglong+build.1-aef.1-its-okay
+1.0.0-rc.1+build.1
+2.0.0-rc.1+build.123
+1.2.3-beta
+10.2.3-DEV-SNAPSHOT
+1.2.3-SNAPSHOT-123
+1.0.0
+2.0.0
+1.1.7
+2.0.0+build.1848
+2.0.1-alpha.1227
+1.0.0-alpha+beta
+1.2.3----RC-SNAPSHOT.12.9.1--.12+788
+1.2.3----R-S.12.9.1--.12+meta
+1.2.3----RC-SNAPSHOT.12.9.1--.12
+1.0.0+0.build.1-rc.10000aaa-kk-0.1
+99999999999999999999999.999999999999999999.99999999999999999
+1.0.0-0A.is.legal
+
+

组合范围

@@ -231,10 +264,8 @@
范围描述
>=0.14 <16和 (空格分隔)
0.14.x || 15.x.x或 (双竖线分隔)
-

预发布

-
1.2.3-prerelease+build
-
-

解释

+

解释

+ @@ -262,6 +293,10 @@
范围描述
^意思是“兼容”
~意思是“相当接近”
0.x.x用于“初始开发”
1.x.x表示定义了公共 API
+

预发布

+
1.2.3-prerelease+build
+1.1.2-prerelease+meta
+

另见