代码混淆
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
const path = require('path')
|
||||
const fs = require('fs')
|
||||
const JavaScriptObfuscator = require('webpack-obfuscator')
|
||||
const obfuscateConfig = require('./obfuscator.config')
|
||||
|
||||
// Generate pages object
|
||||
const pages = {}
|
||||
@@ -69,7 +71,12 @@ module.exports = {
|
||||
filename: `[name].js`,
|
||||
chunkFilename: `[name].js`
|
||||
},
|
||||
devtool: isDevMode ? 'inline-source-map' : false
|
||||
devtool: isDevMode ? 'inline-source-map' : false,
|
||||
plugins: [
|
||||
new JavaScriptObfuscator({
|
||||
rotateStringArray: true,
|
||||
}, [])
|
||||
]
|
||||
},
|
||||
css: {
|
||||
extract: false // Make sure the css is the same
|
||||
|
||||
Reference in New Issue
Block a user