Bower使我可以使用以下语法为软件包指定版本要求:
"dependencies": {
"<name>": "<version>",
},
但是我无法找到用于的语法<version>
。我知道我可以将版本指定为:
- 大于某个版本
">1.0.0"
- 大于或等于版本:
">=1.0.0"
- 或在一定范围内:
"1.0.0 - 2.0.0"
。
我也知道有一个通用的语法包含波浪号:"~1.0.0"
。但是我不确定这意味着什么以及它是否与相同"=1.0.0"
。
我也很想知道我是否能够指定多个非连续版本,例如完全1.0.3
大于的加号1.5.0
,等等。
Bower使用semver语法,但是这里有一些简单的示例:
您可以安装特定版本:
您可以使用〜来指定“以此开头的任何版本”:
您可以一起指定多个版本要求: