如何缩小/ uglify文档和窗口属性和方法

时间:2017-02-03 12:19:09

标签: javascript minify uglifyjs

我正在寻找一种缩小代码的方法:

setTimeout(function() {
  document.getElementById('test').innerText = 'Hello World!';
}, 1000);

这样的事情(减去空格和换行):

(function(a,b){
  a(function(){
    b('test').innerText='Hello World!';
  }, 1000);
})(setTimeout, document.getElementById)

使用像UglifyJS或类似的自动工具。 从文档中看,它似乎不是一个选择。

修改 看到这样的代码非常普遍:

(function (window, document, undefined) {
  // code here
})(window, document);

这是针对performancemake the code more minifier-friendly完成的,因此我想知道为什么不在更深层次上进行此操作。

1 个答案:

答案 0 :(得分:0)

您可以使用任务运行器模块捆绑器命令行来执行此操作:

还有其他一些工具。