수색…


비고

globbing 패턴 ( ** ) 사용시주의 사항 :

globbing 패턴은 모든 children parent 일치합니다. public 디렉토리 자체가 삭제되지 않도록 del 태스크에 '!public' 을 추가하지 않기 위해서

del을 사용하여 파일 삭제

먼저 gulpdel 을 프로젝트 디렉토리에 로컬로 설치하십시오.

npm install --save-dev gulp del

그런 다음 clean 작업을 gulpfile.js 추가하십시오.

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

gulp.task('default', function() {
});

// Task to delete target build folder
gulp.task('clean', function() {
  return del(['public/**', '!public']);
});

gulp.task('default', ['clean']);

이 작업은 공용 디렉토리의 모든 파일을 삭제합니다.

코드의 작업은 'default' 작업에 대한 종속성으로 추가되므로 default 이 실행될 때마다 clean 가 실행됩니다.

다음 명령을 실행하여 clean 작업을 수동으로 호출 할 수도 있습니다.

gulp clean


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow