小程序代码使用webpack-obfuscator进行混淆
项目地面需要进行混淆需求,混存在混淆后代码体积增大情况。
引用地址 https://github.com/javascript-obfuscator/javascript-obfuscator
安装依赖
npm install --save-dev javascript-obfuscator webpack-obfuscator
配置loader
module.exports = {
module: {
rules: [
{
test: /\.js$/,
include: [ path.resolve(__dirname, "justMySources") ],
enforce: 'post',
use: { loader: 'obfuscator-loader', options: {/* options here */} }
},
]
}
};