closure compiler是一款可以帮助您调试JavaScript的软件,你可以将编辑的代码文本添加到软件执行优化,该软件可以对您打开的源代码程序分析,并将死代码删除,从而保证您的代码运行速度更快,同时可以对您编辑的JS代码分析里面的异常,将出现的问题展示在软件中,方便您了解JS代码错误内容;Closure Compiler使用非常简单,检查代码的方案也是非常丰富的,特别适合JavaScript代码优化,需要的朋友可以下载试试!

软件功能
1、closure compiler提供了更好的代码分析功能
2、可以对代码执行优化,分析你的JS源代码
3、可以测试您编辑的代码时候存在异常
4、可以最小化代码,提升软件的性能
5、拥有强大的运行调整内容
6、可以让您编辑的软件运行更快
7、对于分析JavaScript代码是非常有帮助的
软件特色
从源语言编译为机器代码,它从JavaScript编译为更好的JavaScript。
它解析你的JavaScript,分析它,删除死代码并重写,并最小化剩下的内容。
它还检查语法,变量引用和类型,并警告常见的JavaScript陷阱。
Closure编译器需要[Java 8或更高版本]
通过启动jar就可以执行分析
将跳过构建GWT版本的编译器。这可以显着加快构建过程。
支持导入闭包编译器和嵌套的externs项目。
支持忽视关于maven-antrun-plugin的警告并构建错误。
使用方法
1、下载得到closure-compiler-v20180506.jar程序,可以直接启动

2、启动这个jar是需要安装JDK的,您可以在这里下载
大小:196 MB版本:环境:WinXP, Win7, Win8, Win10, WinAll
- 进入下载
3、也可以将其复制到C:WindowsSystem32上启动

4、打开的方式选择 Java(TM)Platform SE binary就可以了

5、如图所示,这里就是软件的启动界面,分析的过程是通过命令执行的

6、您需要输入对应的测试命令才能执行JavaScript代码优化

7、您可以在“README.md”查看开发者的教程,通过记事本打开就可以获取对应的命令

使用说明
Closure编译器有很多选项可用于从文件读取输入
也可以对代码写入输出到文件,检查代码并运行优化
支持在Eclipse上分析你的代码
编译多个脚本:如果你有多个脚本,你应该一起编译它们
递归地将所有js文件包含在子目录中,不包括测试文件。
如果你使用globs或许多文件,你可能会开始遇到管理脚本之间的依赖问题。在这种情况下,你应该使用[Closure Library](https://developers.google.com/closure/library/)。它包含强制脚本之间的依赖关系的函数和Closure编译器将自动重新排序输入。
报告错误:首先确保它确实是一个错误,而不仅仅是Closure编译器的工作方式(尤其适用于ADVANCED_OPTIMIZATIONS)。
如果您仍然认为您发现了错误,请确保有人尚未报告它。查看[已知问题]列表(https://github.com/google/closure-compiler/issues)。
如果尚未报告,请发布新问题。确保添加足够的细节,以便可以重新创建错误。再现代码越小越好。
∨ 展开