Open whdeairen opened 6 years ago
I want delete old version files
see https://github.com/shonny-ua/gulp-rev-outdated
var gulp = require('gulp');
var PluginError = require('plugin-error');
var rimraf = require('rimraf');
var revOutdated = require('gulp-rev-outdated');
var path = require('path');
var through = require('through2');
function cleaner() {
return through.obj(function(file, enc, cb){
rimraf( path.resolve( (file.cwd || process.cwd()), file.path), function (err) {
if (err) {
this.emit('error', new PluginError('Cleanup old files', err));
}
this.push(file);
cb();
}.bind(this));
});
}
gulp.src( [settings.dest + '/joc*.js'], {read: false})
.pipe( revOutdated() )
.pipe( cleaner() );
like this ,我想要唯一的joc.js