Dans mon fichier gulp j'ai une tâche qui construit et écrit tout dans un dossier dist
. Maintenant j'essaye d'écrire une autre tâche qui nettoie tout dans dist
excepté pour mon paquet de fournisseur. Voilà ce que j'ai jusqu'à présent:gulp - Exclure le fichier ne fonctionne pas
gulp.task('clean', function() {
return gulp.src(['./dist', '!./dist/scripts/vendor.js'])
.pipe($.clean());
});
Quand je lance ce qu'il supprime dist
tout à fait. Quelle est la bonne façon d'exclure un seul fichier?
Note: J'ai également essayé d'utiliser gulp-ignore
et gulp-filter
avec les mêmes résultats.
https://github.com/isaacs/minimatch le module correspondant à la chaîne, a quelques informations dans le readme – SteveLacy
Voici des exemples: http: //www.smashingmagazine.com/2014/06/11/building-with-gulp/ –
Je ne sais pas pourquoi c'était si difficile à trouver. – slashp