Delete the original file rewritten by gulp-rev.
npm install gulp-rev-delete-originalDelete the original file rewritten by
gulp-rev or
gulp-rev-all.
npm install --save-dev gulp-rev-delete-original
``js
var gulp = require('gulp');
var rev = require('gulp-rev');
var revcss = require('gulp-rev-css-url');
var revdel = require('gulp-rev-delete-original');
gulp.task('rev', function () {
return gulp.src('./app/*/')
.pipe(rev())
.pipe(revcss())
.pipe(revdel())
.pipe(gulp.dest('./build/'))
;
});
`
#### exclude
A filter RegExp or function that allows you to exclude certain files from being deleted.
##### Example
RegExp:
`js`
revdel({
exclude: /build\.css$/
});
Function:
`js``
revdel({
exclude: function(file) {
if (/build\.css$/.test(file.name)) {
return true; //if you want to exclude the file from being deleted
}
}
});