私はwebpack 2を角度で設定していますが、ほとんどの場合動作します。それはtree-shaking
を実行しますが、私はほとんど何もしないアプリを持っているので、vendor.js
はまだ800 + KBですので、それは思われません。webpack 2とtypescriptとangular 2でtree-shakingを使用するには?
ツリーを振る方法についてはほとんど情報がありませんが、ES6モジュールでは自動的にオンになっていますが、ES5では機能しません。そうですか?
そして最も重要なこと:webcap2でtypescript/angular2にツリーシェイキングを適用するにはどうすればよいですか?
はい、CJSモジュール(ES5モジュールはありません)では動作しません。また、ES6モジュール用である必要があります。これは主にWebpackの質問であるため、問題を再現するレポが役立ちます。 [木が揺れている蒸したTSクラスに問題があるかもしれません](https://github.com/mishoo/UglifyJS2/issues/1261)。 – estus
@estusまあ、それはうまくいくかもしれませんが、私は目的に何かをオンにしませんでした。それが動作するかどうかを確認する簡単な方法はありますか? –
縮小されたJS出力で未使用のクラスが存在するかどうかを確認します。 – estus