vuejs 3.x项目使用terser-webpack-plugin 去除console 没有生效
2023-12-14 20:15:09
vuejs版本 3.2.13
使用的是vue cli 4+
在vue.config.js 中的配置
因为vue项目内置了terser 所以不需要安装,直接引用
const TerserPlugin = require('terser-webpack-plugin');
vue.config.js 中的配置
module.exports = {
//此处省略其他配置。。。
configureWebpack: {
plugins:[
//此处省略其他配置。。。
new TerserPlugin({
parallel: true,
terserOptions: {
ecma: undefined,
warnings: false,
parse: {},
compress: {
drop_console: true,
drop_debugger: false,
pure_funcs: ['console.log'], // 移除console
},
},
}),
]
},
//此处省略其他配置。。。
}
文章来源:https://blog.csdn.net/HeMister/article/details/134991449
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!