なぜ角度アプリのロードは初めてとても遅いのですか? compiler.umd.jsは、他のファイルがロードされる前にロードするまでに約5秒かかることがありますか?
1
A
答えて
1
私はあなたのNG2-アプリを展開するとき、私は(事前に)AOTを使用してコンパイルする必要がありますが、WebPACKのような任意のバンドルツールを使用していないと思いますが、systemjs ..
。 JIT(Just in time)コンパイルを使用していると思います。 angular2ガイドページで
、AOTで
、ブラウザは、アプリケーションのコンパイル済みのバージョンをダウンロードします。ブラウザは実行可能コードをロードするので、まずアプリケーションをコンパイルするのを待つことなく、アプリケーションをすぐにレンダリングできます。
あなたがJITコンパイルを使用すると、ブラウザはangular2コンパイラで定義されているvendor.jsをダウンロードし、ちょうどあなたのアプリケーションをコンパイルします。それは遅すぎるでしょう。
私はあなたが展開するときに、コンパイル、およびリソースサイズのための遅延ロードを使用してAOTを使用することをお勧めします。
ng2 AOTコンパイルが不思議なら、このガイドをお読みください。
そして、ここでの例では、webpack2と怠惰な負荷とangular2アプリです。 AOTに同梱
ファイル500キロバイトよりも小さくなっています。
関連する問題
- 1. 角度2つの負荷私は例えば、一度だけ
- 2. 角度2つの負荷データ私の主なコンポーネントのngOnInitでアプリ
- 3. 角度NG-ショーゆっくり隠さ
- 4. JQGrid非常にゆっくりと展開/折りたたむ
- 5. tabBarアプリがiPhoneデバイスで非常にゆっくりと起動する
- 6. 角度負荷Jsonエラー
- 7. 非常にゆっくりと動作するフラッシュ
- 8. UIAlertViewが非常にゆっくりと表示されます
- 9. UIMenuControllerは非常にゆっくりと応答します
- 10. は、私が過負荷を持つ2つの非常に類似した過負荷に
- 11. 機能は、私は、ストアドプロシージャでこのクエリを持っている私のクエリは非常にゆっくりと
- 12. GridSplitterが非常にゆっくり動く
- 13. 非常にゆっくりとしたフィルターcoulderであっても
- 14. リーフレットdoesntの負荷URL初めて
- 15. C#ODBCクエリは非常にゆっくりです
- 16. PHPメールが非常にゆっくり送信されます
- 17. SqlClient.SqlDataAdapter.Update()は非常にゆっくり実行されます
- 18. ノックアウトJSリスト選択非常にゆっくり
- 19. AngularJS、ファセット検索が非常にゆっくりです
- 20. php-cgiがウィンドウ上で非常にゆっくり走っています
- 21. vmware上のピラミッドサーバが非常にゆっくりと応答します
- 22. ファイルGoogle Chromeのでは非常にゆっくりと入力ダイアログ開口部
- 23. ESとCassandraのCPU負荷が非常に高い
- 24. 角度2:サービスは私の角度2のアプリで
- 25. .append()非常にゆっくりと画像を画像に添付します。
- 26. %は私のウェブサイトの最初の負荷
- 27. Membaseは非常にゆっくりと作業を開始しました
- 28. 非常に長い文字列を持つゆっくりとしたregexprep
- 29. 私は私の角度2アプリでいくつかのデータに引っ張っています、そして今この作品角度2 Appでアイテム
- 30. Linq to Linq to XMLが非常にゆっくり実行されている
の可能性のある重複[マイ角度2アプリは、初めてのユーザーのためのロードに時間がかかり、私はそれをスピードアップするために助けが必要](https://stackoverflow.com/questions/35253914/my- 2つ目のアプリでは、初めてのユーザーのために長時間ロードする必要があります(i need-help-to) –