Bowers .bower.json文件版本属性

时间:2014-07-19 20:56:23

标签: bower

bower.json有一个名为version的属性。 Bower使用标签来管理版本。我想知道这个属性用于什么呢?是否必须匹配提交的标签?如果不是会导致问题吗?这是管理版本的另一种方式吗?凉亭会以任何方式跟随此吗?

2 个答案:

答案 0 :(得分:12)

Bower目前忽略了来自version的{​​{1}}。

如果bower.json中的版本与git tag不匹配,则会收到警告,生成的bower.json中的version条目已修复(.bower.json version保持不变)。

其中这就是为什么bower插件应该使用bower.json代替.bower.json

您可以安全地从bower.json中删除version。 Bower只尊重git标签。

很可能即使将来也不会使用它。

答案 1 :(得分:1)

您正确认为,bower只使用bower register期间提交的git端点上提供的git标记。 bower.json中的大多数信息目前主要用于包裹自己的记录保存,并且不会被凉亭注册处保留。

凉亭团队计划将来利用bower.json中的重要信息(讨论here)。