[英]terser Webpack plugin margle unwanted props
我正在使用 treser webpack 插件:
optimization: {
minimize: true,
minimizer: [new TerserPlugin({
top_level: true,
mangle: {
//properties: true
reserved:['contact'],
keep_classnames: false,
keep_fnames: false
}
})]
}
我的目标是将带有 typescript 代码的原型中的 func 名称删除到一个运行良好的 js 包中。 但是,我看到当我的代码有变量时:this.contact = {firstname:'user'} 它被编译为 contact.a 而不是 contact.firstname。 我不想对这个保存的 var 进行修改。 我该怎么做而不破坏嵌套对象..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.