Итак, после полдня отладки я решил это с помощью следующих обновлений:
в package.json
: "uglifyjs-webpack-plugin": "^1.3.0"
в webpack.config.js
: const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
и ниже plugins
:
plugins: [
..........
new UglifyJsPlugin({
sourceMap: true,
cache: true,
parallel: true,
uglifyOptions: {
warnings: false,
parse: {},
compress: {},
mangle: true,
output: null
}
}),
]
Обновление до webpack4 создает больше проблем, чем исправляет, поэтому для меня это не вариант, так как у меня слишком много зависимостей, которые не совместимы с webpack4.Что мне было нужно, так это простой минификатор.Надеюсь, это поможет всем.