了解与bower_components导入相关的Polymer 1.x Polymer Starter Kit文件结构

时间:2015-12-07 20:36:08

标签: polymer polymer-1.0 polymer-starter-kit

在Polymer Starter Kit中,对bower_components子目录的每个引用都指向app目录下方的节点。但是,(至少在我的PSK版本中)bower_components子目录距app目录一级。换句话说,bower_components子目录实际上位于项目根目录中。

我只是错误地计算了我的目录节点吗?或者这与gulpvulcanize的工作方式有关?或者说我不理解其他的东西?

例如,在index.html中有这个脚本标记:

的index.html
<script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>

表明bower_components目录与index.html处于同一级别。但事实并非如此。 bower_components实际上是一级的。

元素导入相同。

1 个答案:

答案 0 :(得分:0)

来自Polymer Slack Site的回复汇编:

回复#1:
  

是的,gulp基本上将所有内容构建到构建中,Web服务器提供构建文件夹而不是项目。我不记得入门套件中的构建文件夹的名称是什么,但对于大多数项目,它的工作原理如我所述

回应#2:
  

它特定于PSK。本地服务器安装该目录并像在app内一样提供服务。我刚刚发送PR来改变它,因为它令人困惑