You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adding element rendered the editor; otherwise editor wouldn't render for me. |
9 years ago | |
---|---|---|
.. | ||
node_modules | 9 years ago | |
CHANGELOG.md | 9 years ago | |
LICENSE | 9 years ago | |
README.md | 9 years ago | |
index.js | 9 years ago | |
package.json | 9 years ago |
README.md
gulp-minify-css
gulp plugin to minify CSS, using clean-css
Regarding Issues
This is just a simple gulp plugin, which means it's nothing more than a thin wrapper around clean-css
. If it looks like you are having CSS related issues, please contact clean-css. Only create a new issue if it looks like you're having a problem with the plugin itself.
Installation
npm install --save-dev gulp-minify-css
API
var minifyCss = require('gulp-minify-css');
minifyCss([options])
options: Object
Return: Object
(stream.Tansform)
Options are directly passed to the CleanCSS
constructor so all the clean-css options are available.
var gulp = require('gulp');
var minifyCss = require('gulp-minify-css');
gulp.task('minify-css', function() {
return gulp.src('styles/*.css')
.pipe(minifyCss({compatibility: 'ie8'}))
.pipe(gulp.dest('dist'));
});
Source Maps can be generated by using gulp-sourcemaps.
var gulp = require('gulp');
var minifyCss = require('gulp-minify-css');
var sourcemaps = require('gulp-sourcemaps');
gulp.task('minify-css', function() {
return gulp.src('./src/*.css')
.pipe(sourcemaps.init())
.pipe(minifyCss())
.pipe(sourcemaps.write())
.pipe(gulp.dest('dist'));
});