webpack为什么我这样写没有成功压缩

我使用的webpack版本是3.8.1,按照网上教程的写法,将main.js文件打包成bundle.js,存进dist文件夹。然鹅为什么我打开压缩后的bundle.js文件,看到的并没有压缩呢?

clipboard.png
clipboard.png

这样应该不算压缩吧?压缩后的文件不是应该类似

(function(){var h={},mt={},c={id:"e23800c454aa573c0ccb16b52665ac26",dm:["segmentfault.com"],js:"tongji.baidu.com/hm-web/js/",etrk:[],icon:'',ctrk:false,align:-1,nv:-1,vdur:1800000,age:31536000000,rec:0,rp:[],trust:0,vcard:0,qiao:0,lxb:0,conv:0,med:0,cvcc:'',cvcf:[],apps:''};var r=void 0,s=!0,t=null,u=!1;mt.cookie={};mt.cookie.set=function(a,b,d){var

这种吗,我是新手刚开始使用webpack,如果问的问题很奇葩还请见谅。。

阅读 3.5k
3 个回答

js的压缩应该是这个吧。你那个插件看名字也是压缩html的呀。

new webpack.optimize.UglifyJsPlugin({
      compress: {
        warnings: false
      },
      sourceMap: true
    }),

minify里还需要加一行:minifyJS: true
另外用到 UglifyJsPlugin

你需要 uglifyJS