gulp-replace-md5
A gulp plugin to replace static file url with file-md5.
Usage
var gulp = gulpReplaceMd5 = ; gulp;
Before the html is like this.
After replacement, the html is like this.
gulpReplaceMd5([options])
options
{Object}
Options
openTag
default{{
.closeTag
default}}
. Only those surrounded withopenTag
andcloseTag
will be replaced.
<!-- this js won't be replaced -->
hashFunction
You can define the hashFunction yourself. Currently, thehashFunction
is listed below. you can redefined it according to your demands.
// transfer the {{../js/hello.js}} to ../js/hello_md5.js { return { return filename; }}
staticHash
Optional. Sometimes, you want to designate some url's corresponding urls. Use this.
"../js/a.js": "../js/a_md5ed.js" "../js/b.js": "../js/b_md5ed.js" "../css/a.css": "../css/a_md5ed.css" "../css/b.css": "../css/b_md5ed.css"
-
base
defaut ''. If there are absolute path in your html or other files.base
must be set. -
staticPrefix
, you can addstaticPrefix
before your static files.