Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用类似Angular 2 ng构建的网页缩小JS文件_Angular_Webpack_Gzip - Fatal编程技术网

如何使用类似Angular 2 ng构建的网页缩小JS文件

如何使用类似Angular 2 ng构建的网页缩小JS文件,angular,webpack,gzip,Angular,Webpack,Gzip,当我在angular cli环境中使用ng build时,JS包文件的大小从2.8MB降至400Kb 我有一个非角度的项目,其中模块绑定是使用webpack执行的。我试着使用webpack-p,但并没有像angular ng build那样大幅度减小大小 我已经在webpack配置中使用了DuplicatePlugin和UgligyPlugin 有人能告诉我ng build中发生了什么,以及如何使用webpack实现同样的功能吗 有没有一种方法可以实现类似于ngbuild的gzip压缩?您是否同

当我在angular cli环境中使用ng build时,JS包文件的大小从2.8MB降至400Kb

我有一个非角度的项目,其中模块绑定是使用webpack执行的。我试着使用webpack-p,但并没有像angular ng build那样大幅度减小大小

我已经在webpack配置中使用了DuplicatePlugin和UgligyPlugin

有人能告诉我ng build中发生了什么,以及如何使用webpack实现同样的功能吗


有没有一种方法可以实现类似于ngbuild的gzip压缩?

您是否同时在cli和Web包环境中进行AOT构建?AOT将带来巨大的不同


此外,请查看Angular2网页包启动工具包中的网页包配置。我使用过它,并且在cli和webpack之间获得了类似的结果。

您是否同时在cli和webpack环境中进行AOT构建?AOT将带来巨大的不同

此外,请查看Angular2网页包启动工具包中的网页包配置。我使用了它,并在cli和webpack之间获得了类似的结果