1、安装babel-plugin-transform-remove-console插件
npm i --save-dev babel-plugin-transform-remove-console
2、在babel.config.js中配置
const plugins = [];
// 开发环境下process.env.NODE_ENV === development
if (['production', 'prod'].includes(process.env.NODE_ENV)) {
plugins.push("transform-remove-console")
}
module.exports = {
presets: [
'@vue/app'
],
plugins: plugins
}
以上操作后,即可在打包后屏蔽console.log