2016-05-13 178 views
1

使用gulp,可以查看域中所有鏈接的頁面,而不必指定每個頁面嗎?取消網站中的所有頁面?

目前uncss是設置像這樣:

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')); 
}); 

回答

0

嘗試使用通配符asterik這樣。

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')); 
}); 

這個*會選擇任何帶有以特定文件夾結尾的html文件,**會讓它更深入地瀏覽文件夾結構。

相關問題