Perché il secondo array, bowerFiles
, non viene filtrato solo per i file javascript.gulp main-bower-file filtro di espressione regolare non funzionante
var gulp = require('gulp');
var mainBowerFiles = require('main-bower-files');
gulp.task('default', function() {
var unfiltered = mainBowerFiles();
console.log('unfiltered files:', unfiltered); // 11 FILES
//var jsRegEx = /js$/i; // tried this way too...
var jsRegEx = new RegExp('js$', 'i');
var bowerFiles = mainBowerFiles(jsRegEx);
console.log('bower files:', bowerFiles); // 11 FILES
});
ho cercato di imitare ciò che Bower-main-files sta facendo here, e funziona.
sto provando questo e ottenere 'Invalid argument glob: (mainBowerFiles ([object Object]' 'gulp.src'. **/* js'))' – Jackie
nm https://github.com/ck86/main-bower-files/issues/1 – Jackie