Closure Compiler Service (via) A hosted version of the Google Closure Compiler (JavaScript minifier) running on App Engine. It has both a user interface and a REST API, which means you can use it as part of an automated build process without needing to set up a local copy of the software.
What's the use case for using an online tool as part of your build? Would be quite a bit slower than just running the JAR yourself. Why wouldn't a build machine have Java?
Zach Leatherman - 9th August 2010 14:57 - #
You really can't imagine a build machine without Java? That is sad.
SW - 9th August 2010 16:40 - #
I'm actually more concerned with the idea of a build script being tied to an external web service that could become unavailable and hence break the build. That said, for my own personal projects I'd prefer to not have to add Java as a dependency just to implement minification. On balance though, I'd prefer to run a local copy.
I just wanted to echo Simon's comments. Tying your build to an external resource is going to be a recipe for your future frustration.
Dominic Mitchell - 9th August 2010 17:54 - #
Don't think it matters what language the build tool is written in. I wouldn't exclude a beneficial, productivity improving tool like SASS because I (hypothetically) don't like Ruby.
Zach Leatherman - 9th August 2010 20:01 - #
Holy cocnsie data batman. Lol!
Chianna - 2nd July 2011 12:44 - #
That's not just logic. That's really sneisble.
Bobby - 9th September 2011 03:53 - #