2016-05-13 15 views
1

Mit gulp können Sie alle verknüpften Seiten in einer Domain scrappen, ohne jede Seite angeben zu müssen?Uncss alle Seiten in einer Site?

Derzeit uncss ist Setup wie so:

var gulp = require('gulp'); 
var uncss = require('gulp-uncss'); 

gulp.task('default', function() { 
    return gulp.src('site.css') 
     .pipe(uncss({ 
      html: ['localhost/', 'localhost/page1/', ... 'localhost/pageX/'], 
      ignore: [classes not to remove if not found] 
     })) 
     .pipe(gulp.dest('./out')); 
}); 

Antwort

0

Versuchen Sie das Wildcard asterik wie folgt aus.

var gulp = require('gulp'); 
var uncss = require('gulp-uncss'); 

gulp.task('default', function() { 
return gulp.src('site.css') 
    .pipe(uncss({ 
     html: ['localhost/*.html/', 'localhost/**/*.html'], 
     ignore: [classes not to remove if not found] 
    })) 
    .pipe(gulp.dest('./out')); 
}); 

* Dies wird jede Datei mit einem HTML in diesem bestimmten Ordner zu beenden und die ** läßt ihn tiefer in die Ordnerstruktur taucht abholen.

Verwandte Themen