2017-11-21 6 views
0

angular2のすべてのディストリビューションファイルを圧縮する方法。 main.bundle.js(16MB)、polyfill.js、およびinline.bundle.jsがあります。これらのjsをさらに圧縮してバージョンアップする方法。また、どのようにしてwebpackを明示的に使用することができますか?誰もがこれについて知っていますか?私はまた、配布ファイルのサイズがmain.bundle.jsのために16メガバイトを作成した後、ビルドオプティマイザをng buildコマンドで使用しています。angular2のディストリビューションjsファイルを圧縮する方法とjsファイルをバージョン管理する方法

+0

「ng build --prod」を試してみてください。16MBは大丈夫ですが –

答えて

0
ng build --prod 

...自動的にバンドルを縮小し、一意のIDをファイル名に統合します。 この一意のIDは、新しいバージョンを展開するときにブラウザのキャッシュに関する問題を防ぐのに役立ちます。また、バージョン管理を行うのにも役立ちます。 Angular 4では、コマンドに--build-optimizer(CLI 1.3以降)を追加することで、さらに縮小することができます。 Angular 5では、デフォルトで有効になっています。

+0

でもokですが、vendor.bundle.jsのサイズは7.7MBです – user5309516

関連する問題