Actualmente estoy usando gulp para llamar a un script bash que limpia mi dist/
directorio y mueve los archivos apropiados al directorio limpio. Me gustaría que esto se hiciera con gulp porque no estoy seguro de que el script funcione en un sistema de archivos que no sea * nix.
Hasta ahora, estoy usando el módulo gulp-clean para limpiar el dist/
directorio, pero cuando intento mover los directorios requeridos y sus archivos a la carpeta dist, los directorios están vacíos.
var gulp = require('gulp'),
clean = require('gulp-clean');
gulp.task('clean', function(){
return gulp.src(['dist/*'], {read:false})
.pipe(clean());
});
gulp.task('move',['clean'], function(){
gulp.src(['_locales', 'icons', 'src/page_action', 'manifest.json'])
.pipe(gulp.dest('dist'));
});
gulp.task('dist', ['move']);
la llamada gulp dist
da como resultado que el dist/
directorio se complete con los directorios correctos, pero todos están vacíos
$ ls dist/*
dist/manifest.json
dist/_locales:
dist/icons:
dist/page_action:
¿Cómo copio los directorios y su contenido en la dist/
carpeta?