在CommonsChunkPlugin中使用{async:true}时捆绑+ 50%文件大小

时间:2017-07-16 17:13:24

标签: webpack async-await

就图像而言,我想做同样的事情,即依赖动态加载。

sad

我设法做到了,我设置了我的webpack配置,添加了babel-runtime变换器,babel-preset-stage-0以便使用async / await。一切正常。

BUT

一旦我使用选项CommonsChunkPlugin设置我的webpack配置及其{ async: true },我的生产包就加载了+ 800KB的代码(目前我们的生产包css + js + img = 2mb,到那时,它大概是3mb:/)

与加载我的包大小有关的唯一事情就是这个选项async: true。这种文件大小的增加不会改变代码,只需要改变webpack配置。

有人经历过同样的事吗?

我的网络包产品。 config https://gist.github.com/hanakivan/22e8131967dc1060fe260d196a0bba7d

0 个答案:

没有答案