0

Polymer Starter Kit では、サブディレクトリへのすべての参照は、bower_componentsディレクトリのすぐ下のノードを参照しますapp。ただし、(少なくとも私のバージョンの PSK では)bower_componentsサブディレクトリはディレクトリの 1 レベル上にありappます。つまり、bower_componentsサブディレクトリは実際にはプロジェクトのルート ディレクトリにあります。

ディレクトリノードの数え方を間違えているだけですか? それとも、これはどのようgulpに、そしておそらくvulcanize機能するのかと関係がありますか? それとも、私が理解していないのはまったく別のことですか?

たとえば、次のindex.htmlスクリプト タグがあります。

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

これは、bower_componentsディレクトリが と同じレベルにあることを示していindex.htmlます。しかし、そうではありません。bower_components実際には1つ上のレベルです。

要素のインポートについても同じです。

4

1 に答える 1

0

Polymer Slack サイトからの応答の編集:

応答 #1:

ええ、gulp は基本的にすべてをビルドにビルドし、Web サーバーはプロジェクトではなくビルド フォルダーを提供します。特にスターター キットのビルド フォルダーの名前は覚えていませんが、ほとんどのプロジェクトでは説明どおりに機能します。

応答 #2:

これは PSK に固有のものです。ローカル サーバーはそのディレクトリをマウントし、内部にあるかのように提供しますapp。紛らわしいので、これを変更するためにPRを送信しました

于 2015-12-07T21:11:17.687 に答える