在Polymer Starter Kit中,对bower_components
子目录的每个引用都指向app
目录下方的节点。但是,(至少在我的PSK版本中)bower_components
子目录距app
目录一级。换句话说,bower_components
子目录实际上位于项目根目录中。
我只是错误地计算了我的目录节点吗?或者这与gulp
和vulcanize
的工作方式有关?或者说我不理解其他的东西?
例如,在index.html
中有这个脚本标记:
<script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>
表明bower_components
目录与index.html
处于同一级别。但事实并非如此。 bower_components
实际上是一级的。
元素导入相同。
答案 0 :(得分:0)
来自Polymer Slack Site的回复汇编:
回复#1:回应#2:是的,gulp基本上将所有内容构建到构建中,Web服务器提供构建文件夹而不是项目。我不记得入门套件中的构建文件夹的名称是什么,但对于大多数项目,它的工作原理如我所述
它特定于PSK。本地服务器安装该目录并像在
app
内一样提供服务。我刚刚发送PR来改变它,因为它令人困惑