我是Google Maps API (JavaScript) 开发人员。我注意到 Google 使用 JavaScript minifier具有以下特点:
- 缩短变量、属性、参数、类、函数和方法名称,混淆代码(例如,function1 → a、function2 → b 和 function3 → c)
- 某些变量、类、属性和方法可以标记为不进行处理,因此其名称与 API 手册中记录的名称保持不变。
- 它会在 API 的每个颠覆版本中重新运行,就像构建任务一样,我注意到,由于经过处理的名称从一个版本更改为另一个版本。
我在整个互联网上还没有找到具有这些功能的 JavaScript 压缩器。有吗?
最佳答案
Google现已开放the minifier他们与其他一些内部 JavaScript 功能一起使用。
一切都在"Closure Tools"这个名字下和 was announced本月初。
关于javascript - 哪种 JavaScript 压缩器(粉碎器)与 Google 用于其 JavaScript API 的压缩器执行相同的操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489847/