美文网首页技术文档
webpack 之 UglifyJsPlugin

webpack 之 UglifyJsPlugin

作者: 币来币往 | 来源:发表于2018-03-04 11:43 被阅读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 详细介绍

    相关文章

      网友评论

        本文标题:webpack 之 UglifyJsPlugin

        本文链接:https://www.haomeiwen.com/subject/ibuffftx.html