현재 gulp를 사용하여 내 dist/
디렉토리 를 정리 하고 적절한 파일을 깨끗한 디렉토리로 이동 하는 bash 스크립트를 호출하고 있습니다. 스크립트가 * nix가 아닌 파일 시스템에서 작동하는지 확실하지 않기 때문에 gulp로이 작업을 수행하고 싶습니다.
지금까지 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/
폴더에 어떻게 복사합니까?