0.0.3 • Published 7 years ago

gulp-html-hash v0.0.3

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

gulp-html-hash

Add a version number to the static resource

<link href="css/style.css?token=dsfgsdfgsdg" rel="stylesheet">
<link href="css/style1.css" rel="stylesheet">

==>

<link href="css/style.css?v=1.2.3&token=dsfgsdfgsdg" rel="stylesheet">
<link href="css/style1.css?v=1.2.3&" rel="stylesheet">

Install

npm install ggulp-html-hash -D

or

yarn add ggulp-html-hash -D

Usage

Then, add it to your gulpfile.js:

const gulp = require('gulp');
var htmlHash = require('gulp-html-hash');

gulp.task('htmlHash', function(){
  gulp.src('index.html')
    .pipe(htmlHash())
    .pipe(gulp.dest('dist'));
});

or

const gulp = require('gulp');
var htmlHash = require('gulp-html-hash');

gulp.task('htmlHash', function(){
  gulp.src('index.html')
    .pipe(htmlHash({
      name: '_t',
      len: 20
    }))
    .pipe(gulp.dest('dist'));
});

or

const gulp = require('gulp');
var htmlHash = require('gulp-html-hash');

gulp.task('htmlHash', function(){
  gulp.src('index.html')
    .pipe(htmlHash({
      name: 'v',
      value: '1.2.1'
    }))
    .pipe(gulp.dest('dist'));
});

options

name

Type: String

value

Type: String

len

Type: Number

regExp

Type: RegExp|String