UNPKG

gulp-rev-easy

Version:

easy add hash to asset path uc.js to uc.js?v=afb23 or simple add date uc.js to uc.js?v=201503031214

33 lines (30 loc) 745 B
var gulp = require("gulp"); var reveasy = require("../index"); gulp.task("reveasy-dom-mode", function (argument) { gulp.src("test.html") .pipe(reveasy({ revMode:'dom', fileTypes:['img1', 'img'], elementAttributes:{ img1:{ name:'img', src:'data-src' } }})) .pipe(gulp.dest("./dist")) }) gulp.task("reveasy-plain-mode", function (argument) { gulp.src("test.html") .pipe(reveasy({ revMode:'plain', hashLength:7, revType:'hash', suffix:'tt', fileTypes:['img1', 'img', 'css', 'js'], patterns:{ img1:{ regex:/(<img[^>]*?\s+data-src=)("(?:.+?)"|'(?:.+?)')([^>]*?>)/gi } }})) .pipe(gulp.dest("./dist")) })