2

わかりました、Polymer は初めてです。メイン ページと Google IO 2016 のビデオを見て、それを試してみたいと思いました。そして今、それを使って基本的な Web アプリケーションを作成しました。

「ポリマーサーブ」コマンドを使用してビルドして実行することができましたが、本番環境(nginxクラスターがあります)にリリースしたいので、静的Webサイトの束だけにアプリケーションをビルドするにはどうすればよいですかファイル?

「ポリマービルド」を実行すると、ビルドフォルダーが表示され、バンドルされたフォルダーとバンドルされていない2つのフォルダーが含まれています。その中には、bower_components、src、およびテストフォルダーと、「ポリマーサーブ」を介して実行するためのその他のものがありますが、ありませんアプリケーションが提供されるように、nginx にコピーできる build/static フォルダーの build/dist。

ところで、dist フォルダーについて私が意味するのは、readme、bower.json、test、bower_components などがないということです。nginx (または他の Web サーバー) を介して提供する必要がある純粋に必要な HTML、CSS、JS などのファイルだけです。静的ファイル Web コンテンツとして。

ドキュメントを確認しましたが、そのようなタスクを実行する方法の詳細はありません。

nginx を介してポリマー Web アプリを提供するための静的コンテンツ フォルダーを構築する方法について何か提案はありますか?

ありがとう!

4

1 に答える 1

1

Polymer-CLI v0.11.0 の時点で、バンドルからファイルを除外する組み込みの方法はありませんが、これはリクエストされた機能です。また、ビルド出力には現在、ディレクトリなどの不要なファイル(バグ) が含まれています。test

別の方法として、 Polymer Starter Kit 1.3.0を使用することもできますが、そのdistフォルダーには余分なファイルが含まれていません (ただし、必要 bower_componentsなファイルはそのまま含まれています)。

于 2016-06-12T22:37:08.670 に答える