webpack消除项目中console语句
项目开发调试时,写一些console语句将变量打印出来可以很方便调试代码,但是到正式环境,如果不去除console语句,一方面打开控制台会有很多数据打印出来,不规范,另一方面就是容易造成一些敏感数据泄露;对于项目比较大的,如果手动的去删除console语句,将会是一个不小的工作量,不过webpack的uglifyjs-webpack-plugin
插件可以很好的帮助我们解决这个问题。
先安装uglifyjs-webpack-plugin
插件
npm install -D uglifyjs-webpack-plugin
然后在webpack配置文件中配置如下:
...
plugins: [
...
new UglifyjsWebapckPlugin({
uglifyOptions: {
compress: