Bower依赖版本

时间:2014-03-03 16:40:13

标签: json bower

我目前使用的是凉亭和Angular。我使用的其中一个插件(ngTable)具有依赖性~1.2.9

目前我对这实际意味着什么感到困惑。

如果我将angular设置为= 1.2.14,这仍然运行正常,但在命令行的输出中,它提到1.2.9角度以及.14

对此的一些明确性将不胜感激。

我目前的理解(可能是错误的)是

= (Means that it will always be that)
> (Means putting 1.2 will allow for the highest of 1.2 until 1.3)
=> (Means equal or more same as above)

但是当涉及到> 1.2.9或~1.2.9时,我不确定

1 个答案:

答案 0 :(得分:5)

~1.2.9表示从1.2.9开始的最后一个补丁版本。

<强>更新 所以1.2.9,1.2.10,1.2.11 ......但不是1.3

&gt; 1.2.9表示版本必须大于1.2.9。 1.3可以。

npm site

提供了有关依赖语法的更多信息