gulp-cache与jade编译逻辑冲突

想用gulp-cache启用缓存编译,代码如下

//- jade=>html
$gulp.task('html', function () {
    return $gulp.src([
        'share/jade/**/*.jade',
        '!share/jade/**/_*.jade'
    ]).pipe($cache($jade({
        pretty: '\t'
    }))).pipe($gulp.dest('var/build'));
});

问题出在路径这里。我的目的是不编译以"_"开头的jade文件,而这样的话gulp-cache也不会检测"_"开头的文件的变化了。请问能在检测所有文件变化的情况下不编译"_"开头的jade文件吗?

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题