2017-05-03 52 views
1

当我在angular-cli环境中使用ng构建时,JS包文件的大小从2.8MB降至400Kb。如何使用Webpack来缩小JS文件类似于Angular 2 ng版本

我有一个非角度项目,其中模块绑定使用webpack执行。我尝试使用webpack -p,但由于它是通过构建角度来完成的,因此尺寸没有太多缩小。

我已经使用DedupePlugin和UgligyPlugin中的WebPack配置

有人能告诉我发生了什么事NG内部建立以及如何实现使用的WebPack一样吗?

有没有办法实现类似于ngbuild的gzip压缩?

回答

0

您是否在Cli和您的webpack环境中进行AOT构建? AOT将会有很大的不同。

另外,请查看Angular2 Webpack Starterkit中的Webpack配置。 https://github.com/AngularClass/angular-starter我已经使用它,并取得了cli和webpack之间的类似结果。