polymer-cli
をインストールし、Expressサーバをセットアップしました。 ExpressでPolymerコードを実行するにはどうすればよいですか?ノードjsでpolymer cli v-2.0を使用し、アプリケーションを作成する方法を教えてください。
答えて
Routing with Polymer and Express - あなたはエクスプレスとセットアップエクスプレスでポリマーコードを実行するためにこのリンク作品。
// Node.js notation for importing packages
var express = require('express');
// Spin up a server
var app = express();
// Serve static files from the main build directory
app.use(express.static(__dirname + '/build/bundled'));
// Render index.html on the main page, specify the root
app.get('/', function(req, res){
res.sendFile("index.html", {root: '.'});
});
// Tell the app to listen for requests on port 3000
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
});
StackOverflowuserの回答は正しいです。初心者がフォローできるように私が見つけたものを明確にするだけです。
Polymer Cliはスタンドアローンのツールです。つまり、ポリマーアプリを実行するために別のツールは必要ありません。それはそれ自身のWebサーバーを持ち、要求を提供するポートで待機します。ポリマーCLIはWebサーバではないよう
だから、あなたはあなたが今、あなたはあなたのアプリケーションを開発したことを http://127.0.0.1:8081/components/polymer-starter-kit/
にごポリマーアプリを提供している polymer serve --open
を実行すると、その時間は、Webサーバーにこれを展開します。
これは展開が必要な部分です。 このアプリをデプロイできるように構築する必要があります。
私たちはpolymer build
です。これは、別のビルドフォルダに展開するためにアプリケーションを準備します
build/
es5-bundled...
このバンドルファイルをWebサーバーに展開する必要があります。これはPolymer Cliとは独立しており、公開するポートなどを選択できます。
この場合、node.jsの上にあるWebサーバーであるexpressに展開したいという定義になります。
上に表示されているコードは、node.jsの上にエクスプレスでポリマーバンドルアプリを配備する際に使用する実際のコードを説明しています。
pm2これを抄録し、すべてのWebサーバー機能を備えたサービスとして実行できます。そこで、pm2を使用してデフォルトのnode.jsよりWebサーバーアプリケーションを実行できるようになりました。
両方の展開形式が可能です。
- ウェブサーバーホスティングアプリとポリマーアプリの両方を同じソリューションに用意してください。
- は、さまざまなアプリがある場合は、追加したホストするWebサーバーにビルドの下にファイルだけをコピーするオーバーヘッドが、そのクリーナーを持って
アプリとポリマーアプリをホストしているWebサーバーの異なるアプリケーションを持って、コードはコンパイルされたライブラリとは異なり、バックアップされたテクノロジと同様に、ソースを展開から分離します。
- 1. CLIを使ってモデルから移行を作成する方法を教えてください。
- 2. polymer serve/polyserveのウォッチとリアルトを教えてください:
- 3. Android用Firebaseでプライベートデータを作成する方法を教えてください。
- 4. Jersey FormDataContentDispositionオブジェクトの作成方法を教えてください。
- 5. ブログのコメント作成方法を教えてください
- 6. STPCardストライプの作成方法を教えてください。
- 7. プラグインプログラミングの作成方法を教えてください。
- 8. wpfで良いプリントを作成する方法を教えてください。
- 9. ユーザー(コンテンツマネージャ)がContentfulを使用して新しいページを作成する方法を教えてください。
- 10. Artifactoryでバージョンを作る方法を教えてください
- 11. cancanを使用してrolifyを追加して作成する方法を教えてください。
- 12. Double.parseDouble(args [0])を作成する方法を教えてください。作業?
- 13. Flex4でカスタムMXAdvancedDataGridItemRendererを作成する方法を教えてください。
- 14. WordPressでこのメニューバーを作成する方法を教えてください。
- 15. PayPalでアカウントを作成する方法を教えてください。
- 16. PHPファイルでHTMLテーブルを作成する方法を教えてください。
- 17. Swingアプリケーションに触れる方法を教えてください。
- 18. nohupを使用してNode.jsアプリケーションを毎分更新する方法を教えてください。
- 19. golangでオブジェクトを作成した後にメソッドを使用する方法を教えてください。
- 20. graphvizでノードをマージする方法を教えてください。
- 21. dict.fromkeysを使用して各キーに一意の値を作成する方法を教えてください。
- 22. RRを使用してスタブオブジェクトを作成および割り当てる方法を教えてください。
- 23. Amazon Echo Lookの使用方法を教えてください。
- 24. GridLayoutの使用方法を教えてください。
- 25. F#Reflectionライブラリの使用方法を教えてください。
- 26. jqm.page.params.jsプラグインの使用方法を教えてください。
- 27. 正しいDateTimeを使用する方法を教えてください。
- 28. Microsoft VSTOインターフェイスの使用方法を教えてください。
- 29. Android GPUの使用方法を教えてください。
- 30. org.mockito.AdditionalMatchers.gtの使用方法を教えてください。