Use terser instead of uglifyjs
This commit is contained in:
parent
a63ec05e41
commit
212176ee5c
|
@ -198,6 +198,7 @@
|
|||
"summaly": "2.2.0",
|
||||
"systeminformation": "3.47.0",
|
||||
"syuilo-password-strength": "0.0.1",
|
||||
"terser-webpack-plugin": "1.1.0",
|
||||
"textarea-caret": "3.1.0",
|
||||
"tinycolor2": "1.4.1",
|
||||
"tmp": "0.0.33",
|
||||
|
|
|
@ -9,6 +9,7 @@ const { VueLoaderPlugin } = require('vue-loader');
|
|||
const WebpackOnBuildPlugin = require('on-build-webpack');
|
||||
//const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
|
||||
const ProgressBarPlugin = require('progress-bar-webpack-plugin');
|
||||
const TerserPlugin = require('terser-webpack-plugin');
|
||||
|
||||
const constants = require('./src/const.json');
|
||||
|
||||
|
@ -146,6 +147,9 @@ module.exports = {
|
|||
resolveLoader: {
|
||||
modules: ['node_modules']
|
||||
},
|
||||
optimization: {
|
||||
minimizer: [new TerserPlugin()]
|
||||
},
|
||||
cache: true,
|
||||
devtool: false, //'source-map',
|
||||
mode: isProduction ? 'production' : 'development'
|
||||
|
|
Loading…
Reference in New Issue