问题
Has anyone setup an online copy/paste utility for Google's Closure minifier?
I'm working on a project and I want to minify part of the code manually without having to setup the entire project on my own.
回答1:
How about google's own service: http://closure-compiler.appspot.com/home
I should point out that "setting up the entire project on my own" really is not half as scary as you make it out to be :p.
I mean, it's a matter of downloading a java.jar and running it. Instructions:
- Download at http://closure-compiler.googlecode.com/files/compiler-latest.zip
- Unzip
run java command line:
java -jar compiler.jar --js script-src.js --js_output_file script-compiled.js
where <compiler.jar>
is the full location to the compiler.jar
file in the downloaded archive, script-src.js
is the full filename of the source file, and script-compiled.js
is the full filename of the result.
回答2:
Google offers the Closure Compiler via REST API, which you can invoke from a shell
https://developers.google.com/closure/compiler/docs/gettingstarted_api
curl -v \
-d code_url=http://server/js/file-big.js \
-d compilation_level=ADVANCED_OPTIMIZATIONS \
-d output_info=compiled_code \
-d output_format=text \
http://closure-compiler.appspot.com/compile \
> radix.min.js
来源:https://stackoverflow.com/questions/2030671/google-closure-minifier-online