Polymer 如何从主分支安装聚合物元件(及其依赖项)?
在元素的官方文档中,建议使用Bower来安装元素及其依赖项: 要安装主要元素,我将使用以下命令: 凉亭安装聚合物释放物/铁件 bower安装相关部件/纸张元件 bower安装配件/应用元件 bower安装聚合物释放/霓虹灯元件 这工作正常,但不同组件的安装版本基于其git存储库中可用的最新标记 有些存储库不经常更新,即使应用了一些提交(如for),标记也可能非常旧。在这种情况下,最后一个标签将近一年了 那么,如何要求Bower只下载每个依赖项的主分支呢 使用此命令时: bower安装聚合树脂/铁件#masterPolymer 如何从主分支安装聚合物元件(及其依赖项)?,polymer,bower,Polymer,Bower,在元素的官方文档中,建议使用Bower来安装元素及其依赖项: 要安装主要元素,我将使用以下命令: 凉亭安装聚合物释放物/铁件 bower安装相关部件/纸张元件 bower安装配件/应用元件 bower安装聚合物释放/霓虹灯元件 这工作正常,但不同组件的安装版本基于其git存储库中可用的最新标记 有些存储库不经常更新,即使应用了一些提交(如for),标记也可能非常旧。在这种情况下,最后一个标签将近一年了 那么,如何要求Bower只下载每个依赖项的主分支呢 使用此命令时: bower安装聚合树脂/铁
“iron elements”项目将从主分支安装,但所有依赖项仍然安装在git存储库中,并带有最新的标记。您只需在
bower.json
文件中提供主分支的地址即可
"paper-card": "git@github.com:PolymerElements/paper-card.git#master"
然后,每当您进行
bower安装时
bower都会从该元素的主代码中获取代码。您只需在bower.json
文件中给出主分支的地址即可
"paper-card": "git@github.com:PolymerElements/paper-card.git#master"
然后,每当您执行
bower安装时
bower都会从该元素的代码主节点获取该元素的代码。在这种情况下,我必须修改所有bower.json文件(大约有一百个!),并用其git url替换组件名称:这不容易做到,而且看起来这确实是鲍尔必须做的事情。切换到master
有很大的缺点。Master的代码生成可能失败,这意味着Master中可能存在错误。Master可能会有一些破坏性的更改,这些更改会破坏您的代码、一些半实现的特性、未测试的特性或数百个其他问题。因此,理想情况下,您不应该这样做,特别是对于您无法控制的第三方元素。在这种情况下,我必须修改所有bower.json文件(大约有一百个!),并用其git url替换组件名称:这不容易做到,而且看起来这确实是鲍尔必须做的事情。切换到master
有很大的缺点。Master的代码生成可能失败,这意味着Master中可能存在错误。Master可能会有一些破坏性的更改,这些更改会破坏您的代码、一些半实现的特性、未测试的特性或数百个其他问题。所以理想情况下,您不应该这样做,特别是对于您无法控制的第三方元素。