gulp clean 예제
Gulp는 프론트엔드 웹 개발에서 많이 사용되는 테스크 러너(task runner)입니다. 이를 사용하여 빌드, 번들링, 테스트, 자동화 등의 작업을 간편하게 처리할 수 있습니다. gulp-clean
은 Gulp에서 사용되는 플러그인 중 하나로, 파일이나 폴더를 삭제하는 기능을 제공합니다.
Gulp Clean 설치
먼저, gulp-clean
을 설치해야 합니다. 아래의 명령어를 사용하여 npm을 통해 설치할 수 있습니다.
npm install gulp-clean --save-dev
Gulp Clean 사용법
다음은 Gulp Clean을 사용하여 특정 경로의 파일이나 폴더를 삭제하는 예제입니다.
const gulp = require('gulp');
const clean = require('gulp-clean');
gulp.task('clean', function () {
return gulp.src('dist', { read: false })
.pipe(clean());
});
위의 예제에서 ‘dist’는 삭제할 폴더의 경로입니다. gulp-clean
플러그인의 gulp.src()
메서드를 사용하여 ‘dist’ 폴더를 선택하고, .pipe(clean())
메서드를 통해 해당 폴더를 삭제합니다.
Gulp Clean을 사용하기 위해서는 gulpfile.js에 위의 코드를 추가하고, 아래의 명령어를 사용하여 해당 Gulp 태스크를 실행할 수 있습니다.
gulp clean
위의 명령어를 실행하면 ‘dist’ 폴더가 삭제되어 clean 작업이 수행됩니다.
결론
Gulp Clean을 사용하면 Gulp를 통해 웹 개발 작업 중 생성된 파일 또는 폴더를 손쉽게 삭제할 수 있습니다. 이를 활용하여 프로젝트를 깨끗하게 유지하고 필요한 작업을 효율적으로 관리할 수 있습니다.
#gulp #gulpclean