最近聚合物updated from 0.5.2 to 0.5.3。其中一些更改会影响我的组件的样式,例如:
纸复选框
更新了纸张复选框以匹配材料设计指南
要正确设置样式,现在必须将
一起设置border-color
与background-color
我的凉亭包含特定版本的目标:
"paper-elements": "Polymer/paper-elements#0.5.2"
但纸质元素中的bower.json
使用克拉:
"paper-checkbox": "Polymer/paper-checkbox#^0.5.0"
因此,当我运行bower update
时,它很高兴地获取纸张复选框版本0.5.4。
有没有办法确保bower抓取这些依赖项的特定版本,而不必列出我自己的bower.json
中的每个包?例如,我可以明确指定纸张复选框#0.5.2,但因为纸张复选框使用克拉语法有自己的依赖关系,所以我必须包括递归使用的所有元素的所有依赖关系。
我是否应该在发布新的Polymer次要版本时立即更新我的代码?
答案 0 :(得分:0)
我想答案是肯定的,如果我想确保bower下拉这些软件包的确切版本,我需要明确列出整个依赖图中的所有依赖项。哦,好吧!