webpack打包时去掉console.log

分类:webpack

前言

在开发环境中我们免不了需要添加consoloe.log来进行调试,但是生产环境中却不希望这些调试出现,总不能上线的时候手动注释吧,webpack给我们提供了一个功能来解决我们的需求。

解决

我们可以在webpackplugins里添加如下代码:

1
2
3
4
5
6
7
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false,
drop_debugger: true,
drop_console: true
}
});

如果是在vue中,可以在webpack.config.jsplugins里修改这部分代码