【发布时间】:2016-12-07 09:01:54
【问题描述】:
源代码用于2个项目,每个项目都有一些通用代码。 我想通过 gulp 任务有条件地忽略模块/文件夹/目录。
当我遵循它时,它会完美运行
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)))
【问题讨论】:
标签: angularjs gulp glob gulp-filter node-glob