0.0.3 • Published 7 years ago
gulp-html-hash v0.0.3
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