gulp del 예제
gulp del
은 Gulp 플러그인 중 하나로, 파일 또는 디렉토리를 삭제하는 작업을 쉽게 수행할 수 있게 해줍니다. del
플러그인은 Gulp로 작업하는 동안 불필요한 파일이나 폴더를 자동으로 정리하는 데 도움이 됩니다.
설치하기
먼저, gulp del
을 사용하기 위해 프로젝트에 Gulp를 설치해야 합니다. Gulp를 사용하는 프로젝트 디렉토리에서 다음 명령을 실행합니다:
npm install gulp --save-dev
그리고 gulp del
을 설치합니다:
npm install gulp-del --save-dev
Gulpfile 설정
Gulpfile에 gulp del
을 설정하는 방법을 알아보겠습니다.
const gulp = require('gulp');
const del = require('gulp-del');
// 삭제할 폴더 경로
const directoryToDelete = 'dist';
gulp.task('delete', () => {
return gulp.src(directoryToDelete, { read: false, allowEmpty: true })
.pipe(del());
});
// 기본 태스크 설정
gulp.task('default', gulp.series('delete'));
위의 예제에서는 gulp-del
패키지를 사용하여 dist
폴더를 삭제하는 예제를 보여줍니다. gulp-del
패키지는 gulp.src
메서드를 통해 삭제할 파일이나 디렉토리를 가져온 후, del()
로 삭제 작업을 수행합니다.
Gulp 실행
Gulpfile 설정이 완료되면, Gulp를 실행하여 dist
폴더를 삭제해보겠습니다. 프로젝트 디렉토리에서 다음 명령을 실행합니다:
gulp
위의 명령을 실행하면 Gulp는 설정된 태스크를 실행하여 dist
폴더를 삭제합니다.
요약
이렇게 해서 gulp del
을 사용하여 Gulp로 파일이나 디렉토리를 삭제하는 방법을 알아보았습니다. gulp-del
플러그인은 Gulp로 작업하는 동안 불필요한 파일을 쉽게 정리할 수 있도록 도와줍니다. Gulp를 효과적으로 사용하여 프로젝트를 관리하는 데 도움이 됩니다.
#gulp #gulpdel