【问题标题】:Terser keep (don't mangle) a specific function nameTerser 保留(不要破坏)特定的函数名称
【发布时间】:2021-12-24 15:57:15
【问题描述】:

有没有办法不破坏一个函数名?代码中的注释将是最简单的,但我想这可以通过指定自定义“nameCache”来完成?但我不知道它是如何工作的。

【问题讨论】:

    标签: javascript uglifyjs terser


    【解决方案1】:

    我想不通,但我已经有了函数名,所以我将函数名存储在网页上的一个属性中,以后可以用 JavaScript 找到。例如

    function bob() {
      console.log('hello');
    }
    
    document.querySelector('#myid').setAttribute('data-function-name', bob.name);
    <span id="myid">for example make this style="display:none;"</span>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多