Skip to content

grunt plugin for html compression, using htmlcompressor.jar

License

Notifications You must be signed in to change notification settings

steel1990/grunt-htmlcompressor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build status

grunt-htmlcompressor

Grunt plugin for html compression, using htmlcompressor.

Getting Started

Install this grunt plugin next to your project's grunt.js gruntfile with: npm install grunt-htmlcompressor

Then add this line to your project's grunt.js gruntfile:

grunt.loadNpmTasks('grunt-htmlcompressor');

Then specify what files to compress in your config:

grunt.initConfig({
  htmlcompressor: {
    compile: {
      files: {
        'dest/index.html': 'src/index.html'
      },
      options: {
        type: 'html',
        preserveServerScript: true
      }
    }
  }
});

Options

htmlcompressor options

Options can be whatever htmlcompressor accepts

input/output files

src can be a string or a function processName can help you formating the output instead of using dest

Release History

  • 0.1.4 Async fixing
  • 0.1.0 Dynamic input (src parameter can be a function) and output (processName) files
  • 0.0.1 First Release

License

Copyright (c) 2012 Jean-Sébastien Ney Licensed under the MIT license.

About

grunt plugin for html compression, using htmlcompressor.jar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%