Html gulpuseref生成空文件
我有一个带有useref的gulp设置来连接和缩小我的css文件:Html gulpuseref生成空文件,html,css,gulp,gulp-useref,Html,Css,Gulp,Gulp Useref,我有一个带有useref的gulp设置来连接和缩小我的css文件: var gulpIf = require('gulp-if'); var useref = require('gulp-useref'); var cssnano = require('gulp-cssnano'); gulp.task('useref', function() { return gulp.src('app/*.html') .pipe(useref()) .pipe(gulpIf('*.c
var gulpIf = require('gulp-if');
var useref = require('gulp-useref');
var cssnano = require('gulp-cssnano');
gulp.task('useref', function() {
return gulp.src('app/*.html')
.pipe(useref())
.pipe(gulpIf('*.css', cssnano()))
.pipe(gulp.dest('dist'))
});
我的HTML文件看起来像:
<!-- build:css assets/css/theme.min.css -->
<link rel="stylesheet" href="assets/css/theme.css">
<!-- endbuild -->
当我进行新构建时,会创建
theme.min.css
,但是它是空的(而原始theme.css
的样式大约为150Kb)。也不会抛出错误。有什么想法吗?我不得不用gulp useref plus替换gulp useref。然而,我仍然不知道发生了什么。
"gulp-useref": "^3.1.2",