UglifyJS compressor for Gears
Python JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gears_uglifyjs
.gitignore
LICENSE
MANIFEST.in
Makefile
README.rst
setup.py

README.rst

gears-uglifyjs

UglifyJS compressor for Gears. This package already includes the UglifyJS source code for you, so you don't need to worry about installing it yourself.

Bundled UglifyJS version: 1.3.3

Installation

Install gears-uglifyjs with pip:

$ pip install gears-uglifyjs

Requirements

gears-uglifyjs requires node.js to be installed in your system.

Usage

Add gears_uglifyjs.UglifyJSCompressor to environment's compressors registry:

from gears_uglifyjs import UglifyJSCompressor
environment.compressors.register('application/javascript', UglifyJSCompressor.as_handler())

If you use Gears in your Django project, add this code to its settings:

GEARS_COMPRESSORS = {
    'application/javascript': 'gears_uglifyjs.UglifyJSCompressor',
}