2017-10-09 23 views

答えて

2

Angular CLIは、AOT用にファイルをコンパイルするだけではありません。

ng build -prodを使用すると、AOTコンパイルと同様に、デッドコードを減らし、uglifyし、(部分的に)デッドコードを除去し、アプリケーションを適切にバンドルします(遅延読み込みバンドルを含む)。

サイドノート:

あなたはさらに、あなたのコードを最適化するために--build-optimizerフラグを使用することができます。ベンダーバンドルは削除されますが、全体バンドルサイズより小さくなるはずです。この旗は現在実験中で、最終的には(うまくいけば)-prodフラグに移動されます。それが目立つ理由の1つは、コンパイルが長くなるということです。