Closure Compiler替代属性/函数重命名

时间:2016-12-07 11:08:29

标签: javascript node.js obfuscation

目前我正在使用Google Closure Compiler使用SIMPLE_OPTIMIZATIONS选项缩小我的代码。

不幸的是,此功能不会重命名功能/属性。

我尝试切换到ADVANCED_OPTIMIZATIONS,但我的代码不符合这些假设,结果无法使用。

我想知道另一个缩小工具是否可以重命名我的属性/函数并使代码更加模糊。

PS:我实际上不需要从高级选项中进行大量优化,只需要重命名重命名。

到目前为止,我已经尝试过uglifyjs但没有成功。

在下面的示例中,我需要testcolorname,'结果'重命名。



    function _App() {}
    _App.prototype = {
      test: function() {
        var color = 'red';
        var name = 'Tom';
        var result = color + name;
        alert(result);
        return result;
      }
    };
    new _App().test();




0 个答案:

没有答案