fix minification
This commit is contained in:
parent
31cb962156
commit
9d281ec79f
@ -20,13 +20,16 @@ const magicFile = (text) => {
|
||||
// const magicAppend = (orig, text, sep = '\n') => magicFile(fs.readFileSync(orig) + sep + text)
|
||||
|
||||
const jsMin = {
|
||||
pure_funcs: ['F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8', 'F9', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9'],
|
||||
pure_getters: true,
|
||||
keep_fargs: false,
|
||||
unsafe_comps: true,
|
||||
unsafe: true,
|
||||
compress: true,
|
||||
mangle: true,
|
||||
compress: {
|
||||
keep_fargs: false,
|
||||
pure_getters: true,
|
||||
pure_funcs: ['F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8', 'F9', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9'],
|
||||
unsafe: true,
|
||||
ecma: 6,
|
||||
unsafe_comps: true,
|
||||
unsafe_arrows: true,
|
||||
}
|
||||
}
|
||||
|
||||
const htmlMin = {
|
||||
@ -107,10 +110,14 @@ module.exports = {
|
||||
}
|
||||
],
|
||||
},
|
||||
optimization: {
|
||||
minimize: true,
|
||||
minimizer: [
|
||||
new TerserPlugin({ terserOptions: jsMin }),
|
||||
new TerserPlugin({ terserOptions: jsMin }),
|
||||
],
|
||||
},
|
||||
plugins: [
|
||||
new TerserPlugin({
|
||||
terserOptions: jsMin,
|
||||
}),
|
||||
new CopyPlugin([{ from: 'data', to: 'data' }, { from: 'wand.js', to: 'wand.js' }]),
|
||||
new ImageminPlugin({
|
||||
jpegtran: { progressive: true },
|
||||
|
Loading…
Reference in New Issue
Block a user