UNPKG

gulp-clean-dir

Version:
46 lines (38 loc) 1.37 kB
# Usage of gulp-clean-dir [![NPM version](https://img.shields.io/npm/v/gulp-clean-dir.svg)](https://npmjs.org/package/gulp-clean-dir) [![Downloads](https://img.shields.io/npm/dm/gulp-clean-dir.svg)](https://npmjs.org/package/gulp-clean-dir) [![Build Status](https://travis-ci.org/Dev-Wito/gulp-clean-dir.svg?branch=master)](https://travis-ci.org/Dev-Wito/gulp-clean-dir) [![Coverage Status](https://coveralls.io/repos/github/Dev-Wito/gulp-clean-dir/badge.svg?branch=master)](https://coveralls.io/github/Dev-Wito/gulp-clean-dir?branch=master) It's plugin for gulp clean a directory. ## Installation ```` npm i gulp-clean-dir ```` or ``` npm i -D gulp-clean-dir ``` ## Example of the clearDir() function Here is an example of how to use the clearDir() function in your gulpfile.js file: ```js const gulp = require('gulp'); const cleanDir = require('gulp-clean-dir'); gulp.task('assemble', function() { return gulp.src('./assembly.json') .pipe(cleanDir('./dist')) .pipe(gulp.dest('./dist')) }); ``` ### Only some extensions Clean directory files that match extensions ```js const gulp = require('gulp'); const cleanDir = require('gulp-clean-dir'); gulp.task('assemble', function() { return gulp.src('./assembly.json') .pipe(cleanDir('./dist',{ ext:['.js'] })) .pipe(gulp.dest('./dist')) }); ```