vue项目打包上线前总会遇到一个问题就是开发过程中遗留的console代码,其实方法很简单:
- 下载依赖包 npm install babel-plugin-transform-remove-console --save-dev;
- 下载成功后在根目录的babel配置文件中,plugins数组中添加"transform-remove-console"即可。
不过这样设置会使得开发阶段也会屏蔽console,避免这种情况 这样改:
在babel文件中:
const prodPlugins=[]
if(process.env.NODE_ENV === 'production'){
prodPlugins.push("transform-remove-console")
}
module.exports = {
plugins: [...prodPlugins]
}