2016-10-23 17 views
-1

私はangle2アプリをApacheサーバにアップロードしましたが、これはこれを行う最良の方法ですか?ページが読み込まれ、すべてが機能しますが、最初の読み込みでは少し遅くなります。Angular2アプリはどのようにWebサーバーに配備されていますか?

+1

初期ロードが遅い場合は、展開方法には関係ありません。あなたのアプリケーションに関する詳細情報を提供してください。どうやって造りましたか?先行編集を使用していますか、またはプラットフォームダイナミックを使用していますか? –

+0

私はplatform-dynamicコンパイルを使用していますが、一般的にangle2アプリの配備に使用されるapacheサーバーですか? –

+1

Angular2のHTTPサーバーはすべて正常です。 AoTコンパイルを試してください。 –

答えて

1

私は角2

角度を展開するApacheサーバを使用するので、あなたはアプリがローカルで動作するように得ればしなければならないすべては、サーバー上のファイルを置くことで、ちょうどHTML、JavascriptとCSSですブラウザ経由でindex.htmlにアクセスしてください。

遅い読み込みに関心がある場合は、アプリをいくつかのファイルにまとめたり、事前コンパイルを使用して調べる必要があります。

事前に構築されたセットアップを使用して、展開を容易にすることを検討してください。 SystemJSとガルプ

  • An example

    とまたAhead-of-Time compilationの公式の指示に従うことで、独自のビルドツールを作成することができます。

  • 関連する問題