使用gulp,uncss可以在不指定每个页面的情况下抓取一个域中所有链接的页面吗?
目前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'));
});发布于 2016-08-31 01:50:01
尝试使用通配符星号,如下所示。
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文件,并且**将让它更深入地研究文件夹结构。
https://stackoverflow.com/questions/37220103
复制相似问题