1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > webpack 打包时 代码压缩 删除console与注释

webpack 打包时 代码压缩 删除console与注释

时间:2021-06-22 23:38:17

相关推荐

webpack 打包时 代码压缩 删除console与注释

new webpack.optimize.UglifyJsPlugin({//删除注释output:{comments:false},//删除console 和 debugger 删除警告compress:{warnings:false,drop_debugger:true,drop_console:true}})

uglifyJsPlugin 用来对js文件进行压缩,减小js文件的大小。其会拖慢webpack的编译速度,建议开发环境时关闭,生产环境再将其打开。

UglifyJsPlugin 文档

vue cli 3.0中, 在vue.config.js中配置

configureWebpack:{optimization: {minimizer: [new UglifyJsPlugin({uglifyOptions: {// 删除注释output:{comments:false},// 删除console debugger 删除警告compress: {warnings: false,drop_console: true,//consoledrop_debugger: false,pure_funcs: ['console.log']//移除console}}})]}}

运行出现报错UglifyJs

DefaultsError:warningsis not a supported option

降低版本(使用 "uglifyjs-webpack-plugin": "^1.1.1"),打包正常,效果达到

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。