2017-06-21 2 views
0

私のAngular2アプリケーション(ES6仕様)では、DevとProdの設定で拡張された共通の設定でWebPackを使用しています。私のprodの設定では、私も木の揺れをした後にuglificationを使用したいと思います。Angular2アプリケーションの縮小とWebpackによるツリーシェービング

どうすればいいですか?これを設定するサンプル/リンクは大きな助けになります。

UglifyJsPluginはES6スクリプトで動作しますか? ES6-Shimが必要でしょうか?

ツリーシェイキングのためにロールアップを使用する必要がありますか?私は完全にロールアップに移行する必要がありますか?

申し訳ありません。 事前に感謝します!

答えて

0

angular-cliでプロジェクトを開始することをお勧めします。すべての足場が準備され、テストされ、働いています。

ng serveで開発サーバーを起動し、ng buildで成果物を作成するだけで簡単に開始できます。それはAOT、木の揺れ、minificationなどを含む。

詳細については、official documentationを参照してください。

+0

ありがとう、ウラジミール!私はそれをしたいと思っていますが、残念ながら、それは選択肢ではありません。今私がしなければならないのはこの仕事をすることだけです。 :( – Abhi

+0

私はなぜそうではないのですか?既存のプロジェクトでも '' angular-cli''を使うことができます... –

関連する問題