Gulp - Pulizia dei file indesiderati
In questo capitolo imparerai come pulire i file generati. Poiché stiamo generando automaticamente i file, assicurati che i file non necessari vengano eliminati prima di eseguire la build. Questa procedura è chiamatacleaning. Ildel plugin può essere utilizzato per questo scopo.
Installazione di plugin del
Nella tua riga di comando installa il plugin inserendo il seguente comando.
npm install del --save-dev
Dichiarare le dipendenze e creare attività
Nel tuo file di configurazione gulpfile.js, dichiara le dipendenze come mostrato nel seguente comando.
var del = require('del');
Successivamente, crea un'attività come mostrato nel codice seguente.
gulp.task('clean:build', function() {
return del.sync('build');
});
L'attività precedente pulirà l'intera build. L'attività pulita cancella qualsiasi immagine catturata e rimuove tutti i vecchi file presenti nella build.
È possibile pulire solo file o cartelle specifici e lasciarne intatti alcuni come illustrato nel codice seguente.
gulp.task('clean:build', function() {
//return del.sync('build');
return del([
'build/temp/',
// instructs to clean temp folder
'!build/package.json'
// negate to instruct not to clean package.json file ]);
});
Nell'attività precedente, solo il file temp cartella verrà pulita lasciando package.json intatto.