我是一名 Google Maps API (javascript) 开发人员。我注意到 Google 使用了具有以下功能的 Javascript 缩小器:
- 缩短变量、属性、参数、类、函数和方法名称,混淆代码。(例如,函数 1 -> a,函数 2 -> b,函数 3 -> c)
- 一些变量、类、属性和方法可以标记为不被处理,因此其名称与 API 手册中记录的名称保持一致。
- 它会在 API 的每个子版本中重新运行,就像构建任务一样,我注意到由于经过处理的名称会从一个版本更改为另一个版本。
我还没有在整个互联网上找到具有这些功能的 Javascript 缩小器。有人知道吗?