2016-07-14 4 views
4

私の角2アプリの重量を減らそうとしています。webpackとtypescriptを使ったツリーの揺れ

私はmoduler bundlersとしてtypescript(1.8.10)とwebpack(1.13)を使用しています。

私はすべてのtsファイルを圧縮しました。 私のサーバーでgzip圧縮を有効にしましたが、今はツリーを動かしたいのですが、私のプロジェクトでそれを使用するためのローダーなどは見つかりませんでした。私はロールアップモジュラーバンドラーを見つけましたが、私はモジュラーバンドラーを変更したくありません(私はwebpackが私にとってより良いと思います)。

誰かがwebpackで振動するツリーの使い方を知っていますか?

ありがとうございます!

+0

こんにちはノア、あなたがNGIX使用している場合は、このリンクをチェックすることができます。https://easyengine.io/tutorials/nginx/enable-gzip/ あなたがapacheを持っているなら:https://www.giftofspeed.com/enable-gzip-compression/ よろしく! –

答えて

2

TypeScript 2と組み合わせたWebpack 2は、UglifyJSPlugin webpackプラグインをそのまま使用してツリーシェイクをサポートします。おそらく、これはあなたのケースにとって最も簡単な解決策です。 それがここで行われている方法に大きなブログがあります: http://blog.rangle.io/optimize-your-angular2-application-with-tree-shaking/

+0

はい、私はTS 2が配信されているのを見ましたが、webpackはまだ1.13になっています。(もう少し待つ必要があります。そうでなければ、webpack betaを運用することは非常に悪い考えです。 –

関連する問題