加速 google 关闭编译器 jar
当我在线使用时,Google Closure Compiler for JavaScript 速度相当快;但是,从命令行运行最多需要 10 秒(java -client -jar path/to/closure.jar options...
)。
有什么方法可以将其减少到与网络应用程序相同的时间(最多 3 秒)?我无法使用网络应用程序,因为我的公司要求所有构建都能够在没有互联网连接的情况下工作。
我怀疑这主要是启动时间(为什么我添加了 -client
标签),但我不知道。
The Google Closure Compiler for JavaScript is quite speedy when I use it online; however, it takes up to 10 seconds to run from the commandline (java -client -jar path/to/closure.jar options...
).
Is there any way to reduce this to the same times as the web app (3 seconds max)? I cannot use the web app because my company requires all builds be able to work without an internet connection.
I suspect this is mostly startup time (why I added the -client
tag), but I don't know.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议研究 Plovr[1]。您只需启动它一次,之后它将监视依赖项中的更改并根据需要重新编译。您可以在构建服务器上使用相同的配置来创建输出,而无需将其作为服务启动。
I would suggest looking into Plovr[1]. You need only start it once, after which point it will monitor changes in your dependencies and recompile as needed. You can use the same config on your build server to create the output without starting it as a service.