問題タブ [polymer-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
polymer - ポリマーサーブとサービスワーカー
Polymer アプリケーションのデバッグを開始しようとしています。と思うものをコピーして手作りしましたPolymerCLI
Polymer init
。
何が Service Worker をロードしているのかわかりません。開発用のデフォルトのものは、開発console.info()
用に無効になっているという呼び出しを行うだけです。
localhost: 8080 でアプリケーションを提供するために使用Polymer serve
すると、実際にファイルをロードする場所がないにもかかわらず、console.info メッセージが表示されますservice-worker.js
。アプリケーションははるかに複雑であるため (そして http/2 を使用しようとしています)、独自のノードベースのサーバーも持っています。それを実行してブラウザでアプリケーションを取得すると、service-worker.js が読み込まれて実行されません。
それを可能にするために何をPolymer serve
していますか?
polymer - Polymer.json ファイルは Polymer アプリでどのように利用されますか?
Polymer CLI を使用すると、polymer.json ファイルが生成されます。このファイルの用途と方法に関する情報をグーグル/検索するのに苦労しています。このファイルが私のアプリケーションに与える影響を誰か説明してもらえますか?
polymer - Polymer の「polymer serve」polyserve サーバーを使用して Polymerfire のデモを表示するにはどうすればよいですか?
この Polymerfire のデモをブラウザで表示したいです。
ブラウザでデモが実行されることを期待しています。代わりに、空白のページと次のコンソール エラーが表示されます。
console.log.error.messageGET http://localhost:8080/ 404 (見つかりません) http://localhost:8080/
に移動しました
次の手順を使用しました。
- ここにある手順に従って、Polymer-CLI マルチツールをインストールしました。
- Polymer Starter Kit (PSK) を使用してプロジェクトを作成しました。
- プロジェクトに名前を付けました
my-app
。 - CLI を使用して、ここにある Github リポジトリをインストールしました。
bower install ---save firebase/polymerfire
- ターミナルを開き、アプリのルート ディレクトリに移動しました。
cd path/to/my-app
- 次の Polymer-CLI コマンドを実行しました (こちらの手順に従って)。
polymer serve
これを解決してブラウザでデモを実行できるようにするにはどうすればよいですか?
nginx - Polymer-cli で静的サイトを構築する
わかりました、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 アプリを提供するための静的コンテンツ フォルダーを構築する方法について何か提案はありますか?
ありがとう!
javascript - Polymer-CLI: $ Polymer build ... Unable to uglify file ... bower_components/**/*
これが私のセットアップです...
OS: Windows 10 (64 ビット)
Git SCM: 2.7.0 (MINGW64)
ノード: 6.3.0
Polymer-CLI: 0.12.0
何か案は?