【问题标题】:What's the right way to install Polymer elements at a specific version?在特定版本中安装 Polymer 元素的正确方法是什么?
【发布时间】:2015-02-01 23:56:15
【问题描述】:

最近聚合物updated from 0.5.2 to 0.5.3。其中一些更改会影响我的组件的样式,例如:

纸质复选框

更新了纸张复选框以匹配 Material Design 指南

要正确设置样式,现在必须设置 border-colorbackground-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 中列出每个包?例如,我可以显式指定 paper-checkbox#0.5.2,但由于 paper-checkbox 使用 carat 语法有自己的依赖项,我必须包含我递归使用的所有元素的所有依赖项。

我是否应该在发布新的 Polymer 次要版本时立即更新我的代码?

【问题讨论】:

  • 你试过用bower install代替更新吗?
  • @Cristian 是的,没有变化。

标签: polymer bower


【解决方案1】:

我想答案是肯定的,如果我想确保 bower 拉下这些包的确切版本,我确实需要明确列出整个依赖关系图中的所有依赖关系。哦,好吧!

【讨论】:

    猜你喜欢
    • 2020-11-22
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 2015-04-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    相关资源
    最近更新 更多