2015-01-15 5 views
2

나머지 빌드 작업을 실행하기 전에 "깨끗한"작업을 실행하고 완료하고 싶습니다.꿀꺽 거리다 작업 종속성

"실행"이되지 않으며 나는 그것을 대체하고 싶습니다 있지만 현재 작동이 :

gulp.task('build', ['clean'],function() { 
    gulp.run(['styles-nomaps','usemin','scripts','assets']); 
}); 

올바른 구문은 무엇을?

답변

1

당신은 당신이 파일을 청소 rimraf 폴더의 유틸리티를 사용할 수 있습니다 run-sequence plugin.

+0

감사 :

clean.js 아웃. 의존성을 가지고 어떤 방식으로 그것을 수행 할 것인가? – Steve

+0

본 적이 있습니까? https://github.com/gulpjs/gulp/blob/master/docs/recipes/running-tasks-in-series.md – Neal

1

(가), 그것은 동기화 모드에서 실행할 수 있습니다 사용할 수 있습니다 : 나는 그것을 확인해 보겠습니다

var gulp = require('gulp'); 
var rimraf = require('rimraf'); 

gulp.task('clean', function(cb) { 
    rimraf.sync(paths.assets, cb); // Make sure you pass callback 
});