closure-gun
v0.1.12
Published
Make faster Google Closure-Compiler for NodeJS & io.js
Downloads
7
Readme
closure-gun
This gets around the long startup time of Google Closure Compiler using Nailgun, which runs a single java process in the background and keeps all of the classes loaded.
Installation:
- Required: Maven (
mvn
) and C++ Compiler (gcc
orclang
) - Supported environment: OS X and Linux
$ npm install closure-gun
Usage:
$ closure-gun --js script.js --js_output_file script.min.js
closure-gun (fork fast-closure-compiler2) vs. fast-closure-compiler:
Folked because the original fast-closure-compiler is not maintained.
The advantages are:
- Support latest Closure Compiler and Nailgun
- Support OS X 10.9+ (tested 10.10/10.11)
- Support Linux environment in addition to OS X
- Expose
closure-gun
as global command instead ofclosure
License:
Author:
- Teppei Sato [email protected]
- Denis Denisov [email protected]