如何从主分支安装Polymer元素(及其依赖项)?

时间:2017-01-12 13:36:54

标签: polymer bower

在元素的官方Polymer文档中,建议使用Bower来安装元素及其依赖项:https://elements.polymer-project.org/guides/using-elements

要安装主要元素,请使用以下命令:

  

bower安装PolymerElements / iron-elements

     

bower安装PolymerElements / paper-elements

     

bower安装PolymerElements / app-elements

     

bower安装PolymerElements / neon-elements

这工作正常,但不同组件的已安装版本基于其git存储库中提供的最新标记。

某些存储库通常不会更新,即使应用了某些提交,标记也可能很旧,例如https://github.com/PolymerElements/paper-listbox。在这种情况下,最后一个标签将近一年!

那么,如何要求Bower只下载每个依赖的主分支?

使用此命令时:

  

bower安装PolymerElements / iron-elements#master

&#34>铁元素"项目将从主分支安装,但所有依赖项仍然安装,其最新标记可从其git存储库中获得。

1 个答案:

答案 0 :(得分:0)

您只需在bower.json文件中提供主分支的地址即可。

"paper-card": "git@github.com:PolymerElements/paper-card.git#master"

然后,只要你做bower install bower,就会从该元素代码的主人那里获取。