webpack使用request.ensure,生成chunk后,chunk没有被压缩

我使用require.ensure加载了几个js插件,让他们形成单个的chunk文件,但是我发现生成chunk后,这个文件没有被压缩,但是我在webpack.config.js里配置了压缩了,如下图:

clipboard.png

运行的打包命令如下:

node_modules\webpack\bin\webpack.js" -p --progress --display-error-details --profile --colors --config webpack.production.config.js

代码如下

require.ensure(["echarts/echarts.js", "echarts/chart/bar.js"],function(require){
            var echarts = require("echarts/echarts.js");
            require("echarts/chart/bar.js");
            _cb.call(obj||null, echarts);
        },'echarts_bar_chunk');

但是生成的文件却是这样的,如下图:

clipboard.png

文件生成后很大

clipboard.png

如何压缩这个chunk文件呢?

阅读 2.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题