一、隐藏源码
vue.config.js 中 将配置 productionSourceMap 改成 false
module.exports = {
publicPath: './',
productionSourceMap: false,
...
}
二、隐藏控制台日志
vue.config.js 中 新增以下配置:
configureWebpack: (config)=>{
if(process.env.NODE_ENV === 'production'){
config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
}
}