* [星号]在bower.json中表示什么?

时间:2014-12-29 09:50:37

标签: bower

它是否表示最新提交或最新发布或最新标记?

我试着在凉亭文档中寻找答案。

2 个答案:

答案 0 :(得分:3)

Bower正在使用semantic versioning(semver)作为其版本号 星号(*)用于 X-Ranges ,其定义为(引自node-semver):

<强> X-范围

X,x或*中的任何一个都可用于“替换”[major,minor,patch]元组中的一个数值。

* := >=0.0.0 (Any version satisfies)
1.x := >=1.0.0 <2.0.0 (Matching major version)
1.2.x := >=1.2.0 <1.3.0 (Matching major and minor versions)

部分版本范围被视为X-Range,因此特殊字符实际上是可选的。

"" (empty string) := * := >=0.0.0
1 := 1.x.x := >=1.0.0 <2.0.0
1.2 := 1.2.x := >=1.2.0 <1.3.0

答案 1 :(得分:-1)

这是一个通配符。在计算机科学中很常见: http://en.wikipedia.org/wiki/Wildcard_character