Skip to content

jruif/gulp-file-hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-file-hash

gulp-file-hash is a gulp plugin to use hash value to filter files.

NPM

Build Status NPM version Downloads Support us

通过在根目录保存一个记录文件hash的json文件,在每次上传之前对文件的hash进行比较,过滤出hash值发生改变的文件,使上传发布的文件数达到最小。

Install

With npm do:

npm install gulp-file-hash --save-dev

Example

var fileHash = require('gulp-file-hash');
var rename = require('gulp-rename');

gulp.src('dist/*')
    .pipe(fileHash('upload.json'))
    .pipe(rename({suffix: "." + (+new Date())}))
    .pipe(/* upload command */)

API

fileFilter('filename.json') 根目录下记录文件hash的json文件,不存在则自动创建。

License

MIT License

About

通过文件hash来控制文件的版本

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published