1

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

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

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

4

1 回答 1

2

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

  1. http://www.plovr.com/
于 2011-07-08T01:21:04.283 回答