我目前正在使用gulp调用一个bash脚本,该脚本将清理我的dist/
目录,并将相应的文件移动到清理目录.我希望使用gulp完成这项工作,因为我不确定脚本是否能在非*nix文件系统上工作
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/
文件夹?