webpack 代码gzip压缩、注释、警告去除配置,设置缓存

1.1 代码gzip压缩 去掉注释 忽略警告

new webpack.optimize.UglifyJsPlugin({ // gzip压缩comments: false,        //去掉注释
  comments: false,        //  去掉注释
  compress: {
    warnings: false   //  忽略警告,要不然会有一大堆的黄色字体出现……
  }
})
复制代码

1.2 react打包去掉.map文件

map文件是帮助我们查看报错的位置的。

map文件由devtool属性控制,如果不想要map,注释掉就可以,大约webpack.config.prod.js第57行;
复制代码
devtool: shouldUseSourceMap ? 'source-map' : false,
复制代码

参考文章1

参考文章2

参考文章3

你可能感兴趣的:(webpack 代码gzip压缩、注释、警告去除配置,设置缓存)