0.1.0 • Published 8 years ago

gulp-rev-shift v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

gulp-rev-shift

Rewrite occurrences of filenames which have been renamed by gulp-rev with html attribute rev-src

Install

$ npm install --save-dev gulp-rev-shift

Usage

This plugin is the simple version of gulp-rev-replace

it must work together with gulp-rev's manifest file

var rev = require("gulp-rev");
var revshift = require("gulp-rev-shift");
gulp.task("revision", ["dist:css", "dist:js"], function(){
  return gulp.src(["dist/**/*.css", "dist/**/*.js"])
    .pipe(rev())
    .pipe(gulp.dest(opt.distFolder))
    .pipe(rev.manifest())
    .pipe(gulp.dest(opt.distFolder))
})

gulp.task("revreplace", ["revision"], function(){
  var manifest = gulp.src("./" + opt.distFolder + "/rev-manifest.json");
  return gulp.src(opt.srcFolder + "/index.html")
    .pipe(revReplace({manifest: manifest}))
    .pipe(gulp.dest(opt.distFolder));
});

License

MIT