Recherche…


Remarques

Remarque sur l'utilisation du motif de globalisation ( ** ):

Le motif de globalisation correspond à tous les children et au parent . Pour éviter cela, nous ajoutons '!public' à notre tâche del afin que le répertoire public lui-même ne soit pas supprimé

Supprimer des fichiers en utilisant del

Tout d'abord, installez gulp et del dans le répertoire du projet localement

npm install --save-dev gulp del

Puis ajoutez la tâche clean à votre 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']);

Cette tâche supprime tous les fichiers du répertoire public

La tâche dans le code est ajoutée en tant que dépendance pour la tâche 'default' . Chaque fois que la default sera exécutée, clean s'exécutera avant elle.

Vous pouvez également appeler la tâche de clean manuellement en exécutant la commande:

gulp clean


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow