我使用require.ensure加载了几个js插件,让他们形成单个的chunk文件,但是我发现生成chunk后,这个文件没有被压缩,但是我在webpack.config.js里配置了压缩了,如下图:
运行的打包命令如下:
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');
但是生成的文件却是这样的,如下图:
文件生成后很大
如何压缩这个chunk文件呢?