java - 加速谷歌闭包编译器 jar

标签 java javascript google-closure-compiler google-closure

当我在线使用 Google Closure Compiler for JavaScript 时,它的速度非常快;但是,从命令行运行最多需要 10 秒(java -client -jar path/to/closure.jar options...)。

有什么方法可以将此时间减少到与网络应用程序相同的时间(最多 3 秒)?我无法使用网络应用程序,因为我的公司要求所有构建都能够在没有互联网连接的情况下运行。

我怀疑这主要是启动时间(为什么我添加了 -client 标签),但我不知道。

最佳答案

我建议研究 Plovr[1]。您只需启动它一次,之后它将监视您的依赖项中的更改并根据需要重新编译。您可以在构建服务器上使用相同的配置来创建输出,而无需将其作为服务启动。

  1. > http://www.plovr.com/

关于java - 加速谷歌闭包编译器 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6617525/

相关文章:

java - 如何使用 Mockito Java 模拟带有 applicationType Json 的 http POST

c# - RSA 加密 : moving code from js to C#

javascript - 使用变量重新加载网页

javascript - 如何使用javascript从couchdb获取数据

javascript - 使用 Closure Compiler 简单优化从函数内部删除调试代码

java - CheckboxTreeViewer 在调用刷新()后取消选中我的选择

java - java中的继承规则

javascript - 使用 "Class"容器对象时,闭包编译器 @extends 不起作用

java - html加载条件值来选择标签

javascript - Closure Compiler 更新字符串属性名称引用