0
源代码用于2个项目,每个项目都有一些通用代码。 我想通过吞咽任务有条件地忽略模块/文件夹/目录。有条件地忽略gulp.src中的文件
当我做下面的它完美
return gulp.src(
config.appMarkupFiles
'!app/settings', '!app/settings/**'
)
不过,我想有条件做到这一点。 我也尝试了使用gulp-filter的下面的代码,这对我不起作用。
var isQA = $.yargs.argv.stage === 'qa';
var filterSettings = $.filter(['!app/settings{, /**}'])
return gulp.src(
config.appMarkupFiles
)
.pipe(($.if(isQA,$.filter(filterSettings)))
出于某种原因,这是行不通的。我尝试了你建议的选项。还没有运气。 –
如果你想让我帮你,你必须要更具体。 –
它不会忽略所有标记文件。不仅仅是来自设置文件夹。如果我评论它,那么所有的标记文件将被处理为www。 –