Saat ini saya menggunakan gulp untuk memanggil skrip bash yang membersihkan dist/
direktori saya dan memindahkan file yang sesuai ke direktori bersih. Saya ingin ini dilakukan dengan gulp karena saya tidak yakin skrip akan berfungsi pada sistem file non * nix.
Sejauh ini, saya menggunakan modul gulp-clean untuk membersihkan dist/
direktori tetapi ketika saya mencoba memindahkan direktori yang diperlukan dan file mereka ke folder dist, direktori tersebut kosong.
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']);
memanggil gulp dist
hasil di dist/
direktori yang diisi dengan direktori yang benar tetapi semuanya kosong
$ ls dist/*
dist/manifest.json
dist/_locales:
dist/icons:
dist/page_action:
Bagaimana cara menyalin direktori dan isinya ke dist/
folder?