Sto cercando di includere un file in gulp solo se esiste, quando sto compilando, per lo sviluppo. Attualmente ho il seguente:Includere solo se esiste
gulp.task('compile:js:development', function() {
return gulp.src([
'src/js/**/*.js',
]).pipe(concat('dist.js'))
.pipe(gulp.dest('compiled/js/'))
});
Ho bisogno di aggiungere un altro file a questo array, ma solo se quel file esiste. Ho visto gulp-if
Ma non penso che abbia le capacità che sto cercando.
Vorrei anche avvertire lo sviluppatore che questo file non esiste, durante la compilazione per lo sviluppo nella console.
Potete fornire un esempio su come si potrebbe usare questo in un compito sorso per compilare js? – user3379926
risposta sicura e modificata. –
Le prime opzioni in 'gulp.src' possono essere' String' o 'Array' e i file non esistenti vengono ignorati, quindi penso che questo possa essere semplificato in' gulp.src (['src/js/** /*.js ',' percorso/su/altro/file ']) ' –