0.1.1 • Published 12 years ago
grunt-csscc v0.1.1
grunt-csscc v0.1.1
Combine & Compress CSS files.
Getting Started
This plugin requires Grunt ~0.4.1
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-csscc --save-devOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
grunt.loadNpmTasks('grunt-csscc');Run Task
Run this task with the grunt csscc command.
Task targets, files and options may be specified according to the grunt Configuring tasks guide.
Files are compressed with clean-css.
Options
banner- header of the compressed source, with a line break in between.compatibility-ie8for IE8 compatibility mode,*for merging all (default)keepSpecialComments-0for removing all (default),1for keeping first one only,*for keeping allkeepBreaks- whether to keep line breaks (default is false)processImport- whether to process@importrulesnoAdvanced- set to true to disable advanced optimizations - selector & property merging, reduction, etc. (default is false)noRebase- whether to skip URLs rebasing (default is false)root- path to resolve absolute@importrules and rebase relative URLslineBreak- line break (default is '\n')debug- set to true to get minification statistics understatsproperty
Usage Example
csscc: {
dist: {
options: {
banner: '/* you banner here */'
},
files: {
'path/to/output.css': ['path/to/input_one.css', 'path/to/input_two.css']
}
}
}Release History
- 2014-02-14 v0.1.1 use clean-css 2.1.0.
- 2014-02-13 v0.1.0 first stable version.



