技术文档

webpack 之 UglifyJsPlugin

2018-03-04  本文已影响3566人  币来币往

uglifyJsPlugin 用来对js文件进行压缩,从而减小js文件的大小,加速load速度。
uglifyJsPlugin会拖慢webpack的编译速度,所有建议在开发简单将其关闭,部署的时候再将其打开。
可以使用dotenv方便的控制整个。
具体方法为,在 .env中配置一个环境变量如isproduction
然后在webpack.config.js的最后,加上个如下代码

if(isProduction) {
  module.exports.plugins.push(
    new webpack.optimize.UglifyJsPlugin({sourceMap: true})
  );
}

这样只有在isProduction为true的时候才会执行UglifyJsPlugin

UglifyJsPlugin 详细介绍

上一篇 下一篇

猜你喜欢

热点阅读