Skip to content

Instantly share code, notes, and snippets.

@r17x
Last active May 19, 2018 16:37
Show Gist options
  • Select an option

  • Save r17x/2b44f02b857303695ca1478c6efcf290 to your computer and use it in GitHub Desktop.

Select an option

Save r17x/2b44f02b857303695ca1478c6efcf290 to your computer and use it in GitHub Desktop.
/**
* My Gulp Purify && PurgeCSS
* @ri7nz
* don't forget, install save-dependencies
* $ npm install --save gulp gulp-purifycss gulp-purgecss gulp-postcss
*/
var gulp = require('gulp');
var purifycss = require('gulp-purifycss');
var purgecss = require('gulp-purgecss');
gulp.task('purgecss', () => {
return gulp.src('./build/**/*.css')
.pipe(purgecss({
content: ['./build/**/*.js','./build/**/*.html' ]
}))
.pipe(gulp.dest('./build/'));
});
gulp.task('purifycss', () => {
return gulp.src('./build/**/*.css')
.pipe(purifycss(
['./build/**/*.js','./build/**/*.html' ]
))
.pipe(gulp.dest('./build/'));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment