bower_components路径包含纸质元素版本号

时间:2014-10-24 14:22:13

标签: polymer bower paper-elements

我正在使用bower安装Polymer纸张元素,如:

bower install Polymer/paper-tabs

生成的文件夹结构包含版本号,如:

bower_components/paper-tabs/paper-tabs-0.4.2

我可以抓住我的鼻子并在导入中添加完整路径,但后续的依赖关系无法解决。例如,纸质标签无法导入纸张标签/核心选择器。

我正在使用:

  • node 0.10.26
  • bower 1.3.12
  • 聚合物0.4.2
  • 纸元素0.4.2

我检查了凉亭CLI选项,但我没有看到明显的方法来禁止创建版本文件夹。

有什么想法吗?

由于   - CT

1 个答案:

答案 0 :(得分:0)

也许导入HTML文件而不是目录可能会有所帮助:

<link rel="import" href="bower_components/paper-tabs/paper-tabs.html">

后续依赖关系无法解决的可能性是服务器的根位置。如果它从与bower_components相同的目录级别提供服务,则应在同一级别插入上述HTML导入。

供参考,这是我的依赖瀑布的样子:

$ bower install Polymer/paper-tabs
bower cached        git://github.com/Polymer/paper-tabs.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-tabs.git#*
bower cached        git://github.com/Polymer/core-selector.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-selector.git#^0.4.0
bower cached        git://github.com/Polymer/core-icons.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-icons.git#^0.4.0
bower cached        git://github.com/Polymer/core-toolbar.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-toolbar.git#^0.4.0
bower cached        git://github.com/Polymer/font-roboto.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/font-roboto.git#^0.4.0
bower cached        git://github.com/Polymer/paper-icon-button.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-icon-button.git#^0.4.0
bower cached        git://github.com/Polymer/paper-ripple.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-ripple.git#^0.4.0
bower cached        git://github.com/Polymer/polymer.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/polymer.git#^0.4.0
bower cached        git://github.com/Polymer/core-selection.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-selection.git#^0.4.0
bower cached        git://github.com/Polymer/core-icon.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-icon.git#^0.4.0
bower cached        git://github.com/Polymer/core-iconset-svg.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-iconset-svg.git#^0.4.0
bower cached        git://github.com/Polymer/core-icon-button.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-icon-button.git#^0.4.0
bower cached        git://github.com/Polymer/core-media-query.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-media-query.git#^0.4.0
bower cached        git://github.com/Polymer/paper-button.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-button.git#^0.4.0
bower cached        git://github.com/Polymer/core-iconset.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-iconset.git#^0.4.0
bower cached        git://github.com/Polymer/paper-focusable.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-focusable.git#^0.4.0
bower cached        git://github.com/Polymer/paper-shadow.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/paper-shadow.git#^0.4.0
bower cached        git://github.com/Polymer/core-component-page.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-component-page.git#^0.4.0
bower cached        git://github.com/Polymer/platform.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/platform.git#^0.4.0
bower cached        git://github.com/Polymer/core-meta.git#0.4.2
bower validate      0.4.2 against git://github.com/Polymer/core-meta.git#^0.4.0
bower install       paper-tabs#0.4.2
bower install       core-selector#0.4.2
bower install       core-icons#0.4.2
bower install       core-toolbar#0.4.2
bower install       paper-ripple#0.4.2
bower install       font-roboto#0.4.2
bower install       paper-icon-button#0.4.2
bower install       core-selection#0.4.2
bower install       core-iconset-svg#0.4.2
bower install       core-icon#0.4.2
bower install       core-media-query#0.4.2
bower install       core-icon-button#0.4.2
bower install       paper-button#0.4.2
bower install       polymer#0.4.2
bower install       core-iconset#0.4.2
bower install       paper-focusable#0.4.2
bower install       paper-shadow#0.4.2
bower install       core-component-page#0.4.2
bower install       platform#0.4.2
bower install       core-meta#0.4.2

paper-tabs#0.4.2 bower_components/paper-tabs
├── core-icons#0.4.2
├── core-selector#0.4.2
├── core-toolbar#0.4.2
├── font-roboto#0.4.2
├── paper-icon-button#0.4.2
└── paper-ripple#0.4.2

core-selector#0.4.2 bower_components/core-selector
├── core-selection#0.4.2
└── polymer#0.4.2

core-icons#0.4.2 bower_components/core-icons
├── core-icon#0.4.2
├── core-iconset-svg#0.4.2
└── polymer#0.4.2

core-toolbar#0.4.2 bower_components/core-toolbar
├── core-icon-button#0.4.2
└── core-media-query#0.4.2

paper-ripple#0.4.2 bower_components/paper-ripple
├── core-icon#0.4.2
├── core-icons#0.4.2
└── font-roboto#0.4.2

font-roboto#0.4.2 bower_components/font-roboto

paper-icon-button#0.4.2 bower_components/paper-icon-button
├── core-selector#0.4.2
├── paper-button#0.4.2
└── polymer#0.4.2

core-selection#0.4.2 bower_components/core-selection
└── polymer#0.4.2

core-iconset-svg#0.4.2 bower_components/core-iconset-svg
├── core-iconset#0.4.2
└── polymer#0.4.2

core-icon#0.4.2 bower_components/core-icon
├── core-icons#0.4.2
└── core-iconset#0.4.2

core-media-query#0.4.2 bower_components/core-media-query
└── polymer#0.4.2

core-icon-button#0.4.2 bower_components/core-icon-button
└── core-icons#0.4.2

paper-button#0.4.2 bower_components/paper-button
├── core-icon#0.4.2
├── paper-focusable#0.4.2
├── paper-ripple#0.4.2
├── paper-shadow#0.4.2
└── polymer#0.4.2

polymer#0.4.2 bower_components/polymer
├── core-component-page#0.4.2
└── platform#0.4.2

core-iconset#0.4.2 bower_components/core-iconset
├── core-icon#0.4.2
├── core-meta#0.4.2
└── polymer#0.4.2

paper-focusable#0.4.2 bower_components/paper-focusable
└── polymer#0.4.2

paper-shadow#0.4.2 bower_components/paper-shadow
└── polymer#0.4.2

core-component-page#0.4.2 bower_components/core-component-page
├── platform#0.4.2
└── polymer#0.4.2

platform#0.4.2 bower_components/platform

core-meta#0.4.2 bower_components/core-meta
└── polymer#0.4.2

其中paper-tabs目录产生这些文件(没有附加版本号到目录):

README.md   demo.html   metadata.html   paper-tab.html  paper-tabs.html
bower.json  index.html  paper-tab.css   paper-tabs.css