使用:(作用:第三方公司使用公司软件,使用这个插件可以保护源码,它会在源码中加入废代码段,字符编码转义使构建代码完全混淆,达到无法恢复源码甚至无法阅读的目的)
npm install --save-dev javascript-obfuscator webpack-obfuscator
在vue.config.js中引入使用
const WebpackObfuscator = require('webpack-obfuscator');
plugins: [
new WebpackObfuscator ({
rotateStringArray: true
}, ['excluded_bundle_name.js'])
]
提示:有些电脑配置不同,会导致出现一堆问题