grunt-closurecompiler

    0.9.9 • Public • Published

    The ClosureCompiler.js Grunt Task Build Status

    Yet simple, but powerful. Available through npm.

    Usage

    grunt.initConfig({
        closurecompiler: {
            minify: {
                files: {
                    // Destination: Sources...
                    "Gruntfile.min.js": [__filename]
                },
                options: {
                    // Any options supported by Closure Compiler, for example:
                    "compilation_level": "SIMPLE_OPTIMIZATIONS",
                    
                    // Plus a simultaneous processes limit
                    "max_processes": 5,
     
                    // And an option to add a banner, license or similar on top
                    "banner": "/* hello world! */"
                }
            }
        },
    });
     
    grunt.registerTask('minify', ['closurecompiler:minify']);

    Run it: grunt minify

    See also: Gruntfile.js

    Works like any other Grunt plugin/task. See the ClosureCompiler.js project for detailed information on available options and the Grunt website for everything Grunt.

    License

    Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html

    Keywords

    none

    Install

    npm i grunt-closurecompiler

    DownloadsWeekly Downloads

    37

    Version

    0.9.9

    License

    Apache License, Version 2.0

    Last publish

    Collaborators

    • dcode