gulp-rev-used

0.0.3 • Public • Published

gulp-rev-used是基于gulp-rev的一款插件

  • 目的用于检查哪些资源文件是没有被使用到的,方便提示开发及时删除不必要的资源
var gulp = require('gulp');
var rev=require('gulp-rev');
var revUsed=require('gulp-rev-used');
 
function setFileHashVersion(cb){
  return gulp.src([`src/**/*.*`])
    .pipe(rev())
    .pipe(gulp.dest(`temp/files`))
    .pipe(rev.manifest())
    .pipe(gulp.dest(`temp`))
}
 
 
function checkUsed(cb){
  return gulp.src([
    `temp/rev-manifest.json`,
    `temp/files/**/*.*`,
  ])
  .pipe(revUsed({
    remove:true,//指定是否需要删除没有被使用到的文件
    root:`${__dirname}/temp/files`,//资源文件的根目录
  }))
}
 
 
exports.checkUsed=gulp.series(setFileHashVersion,checkUsed);
 

Package Sidebar

Install

npm i gulp-rev-used

Weekly Downloads

1

Version

0.0.3

License

MIT

Unpacked Size

5.19 kB

Total Files

3

Last publish

Collaborators

  • changxu