Наразі я використовую gulp, щоб викликати скрипт bash, який очищає мій dist/
каталог і переміщує відповідні файли до чистого каталогу. Я хотів би, щоб це було зроблено з глотком, оскільки я не впевнений, що сценарій працюватиме у файловій системі, що не * nix.
Поки я використовую модуль gulp-clean для очищення dist/
каталогу, але коли я намагаюся перемістити необхідні каталоги та їхні файли в папку dist, каталоги порожні.
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']);
викликає gulp dist
результати в тому, що dist/
каталог заповнюється правильними каталогами, але всі вони порожні
$ ls dist/*
dist/manifest.json
dist/_locales:
dist/icons:
dist/page_action:
Як скопіювати каталоги та їх вміст у dist/
папку?