Изменить конфигурацию по умолчанию невозможно.
Однако вы можете использовать этот optimization.minimizer
параметр для создания собственного экземпляра UglifyJsPlugin
. Использование 4.0 мы использовали этот пример , чтобы получить исходный код карты , даже если 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
})
]
}
};
UglifyJsPlugin
значения по умолчанию перечислены здесь