什么是 Closure 编译器?
Closure 编译器是一款可加快 JavaScript 下载和运行速度的工具。它不是从源代码编译为机器代码,而是从 JavaScript 编译为更好的 JavaScript。它会解析您的 JavaScript 并对其进行分析,移除死代码,并重写和最大限度地减少剩余的代码。此外,它还会检查语法、变量引用和类型,并针对常见的 JavaScript 问题发出警告。
如何使用 Closure 编译器?
您可以通过以下方式使用 Closure 编译器:
如需开始使用编译器,请参阅下文的“如何开始”。
使用 Closure Compiler 有哪些好处?
高效。Closure 编译器可缩减 JavaScript 文件的大小,并提高其效率,有助于加快应用加载速度并减少带宽需求。
代码检查。Closure 编译器会提供关于非法 JavaScript 的警告以及有关可能危险的操作的警告,帮助您生成不太有缺陷且更易于维护的 JavaScript。
如何踏出第一步?
- 完成 UI Hello World。
- 完成 API Hello World。
- 从 Maven 代码库下载最新发布的 JAR 文件。
- 完成 Application Hello World。
- 了解高级编译。
- 浏览项目的源代码。