如图,找到build/webpack.prod.conf.js 在 UglifyJsPlugin 插件下添加下列代码 ...
开发过程中我们不可避免的需要console.log调试,然而在上线时如果不删除这些console.log可能会造成内存泄漏,因为console.log出来的变量是不会被GC的,webpack给我们提供了一个非常棒的插件,看代码: ...
2019-10-09 16:54 0 306 推荐指数:
如图,找到build/webpack.prod.conf.js 在 UglifyJsPlugin 插件下添加下列代码 ...
在webpack.prod.conf.js里面的plugins里面加上 参考链接 https://webpack.js.org/configuration/plugins/ ...
pure_funcs: ['console.log']//移除console } ...
terser 由于老牌工具uglify不支持es6,且uglify-es不再更新,我们选择terser作为js代码压缩工具。 其他配置可以参考terser官网 terser-webpack-plugin 这是terser的webpack插件版。由于vue-cli工具中已经用到 ...
插件名: babel-plugin-transfrom-remove-console 运行安装命令: 如果是vue-cli4版本的脚手架工具,直接打开babel.config.js 文件在plugins 中添加 具体配置: ...
开发环境下需要console打印很多的数据,但是放在放在线上想过滤掉console,debugger这些,只要在webpack的配置里面加上一段代码就可以过滤掉。对于webpack4以上的版本过滤console方法: build-->webpack.prod.conf中找到 ...