Webpack 4附带以下语句:



足够公平,但是我找不到有关配置在后台运行的UglifyJsPlugin实例的任何信息,例如,更改缓存目录。能做到吗?

最佳答案

无法修改默认配置。

但是,您可以使用optimization.minimizer设置实例化自己的UglifyJsPlugin。使用4.0,我们使用此示例获取源 map ,即使将mode设置为'production'(例如从4.1.1版本开始不再需要):

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');

module.exports = {
  optimization: {
    minimizer: [
      // we specify a custom UglifyJsPlugin here to get source maps in production
      new UglifyJsPlugin({
        cache: true,
        parallel: true,
        uglifyOptions: {
          compress: false,
          ecma: 6,
          mangle: true
        },
        sourceMap: true
      })
    ]
  }
};

关于javascript - Webpack 4-如何配置最小化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49053215/

10-11 08:33