0

我正在使用 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。我不想破坏这个保存的变量。我怎样才能做到这一点而不破坏嵌套对象..

4

0 回答 0