Use terser instead of uglifyjs
This commit is contained in:
		
							parent
							
								
									a63ec05e41
								
							
						
					
					
						commit
						212176ee5c
					
				
					 2 changed files with 5 additions and 0 deletions
				
			
		|  | @ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue