Zoeken…


Opmerkingen

Opmerking over het gebruik van de globbing patroon ( ** ):

Het bolpatroon past bij alle children en de parent . Om te voorkomen dat we '!public' aan onze del-taak, zodat de public map zelf niet wordt verwijderd

Verwijder bestanden met del

Installeer eerst gulp en del in de projectmap lokaal

npm install --save-dev gulp del

Voeg vervolgens de clean taak toe aan uw gulpfile.js

var gulp = require('gulp');
var del = require('del');

gulp.task('default', function() {
});

// Task to delete target build folder
gulp.task('clean', function() {
  return del(['public/**', '!public']);
});

gulp.task('default', ['clean']);

Met deze taak worden alle bestanden in de openbare map verwijderd

De taak in de code wordt toegevoegd als een afhankelijkheid van de 'default' taak, dus elke keer dat de default wordt uitgevoerd, wordt er eerder clean uitgevoerd.

U kunt de clean taak ook handmatig oproepen door de opdracht uit te voeren:

gulp clean


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow