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