gulp-chsi-rev
基于gulp的插件,静态资源后面添加时间戳作为版本号,达到去缓存的作用。
Installation安装
npm install gulp-chsi-rev
Usage用法
var gulp = ;var chsiRev = ; gulp;
Example实例
var gulp = ;var chsiRev = ; gulp; gulp;gulp;
before: test.css
after: test.css
before: test.html
after: test.html
更新日志
-
v.1.2.2 修复bug
Buffer.from
代替new Buffer
。 -
v.1.2.1 使用安全的
Buffer.alloc
代替new Buffer
。 -
v.1.2.0 主要用来处理生成的css文件,原jsp改为动态生成,排除了一些CDN选项;精简了代码,修正了正则判断,修复了在css中
input[type="button"]::-moz-focus-inner
错加版本号的问题。 -
v1.1.1 添加注释
-
v1.1.0 有个参数写错了
-
v1.0.9 删除无用注释
-
v1.0.8 每次更改时,所有修改都用同一个时间戳
-
v1.0.7 js动态加载进来的js和css,需要增加版本号,例如:
<script>if(wapFn()){addFile('css','https://t1.chei.com.cn/yz/sytj/assets/css/wap/tj-wap.min.css');}</script>
-
v1.0.6 t-common目录不修改参数,如果有参数则去掉。例如:
<link href="<chsi:spath path="/ch/iconfont.css" commonResource='true' />" rel="stylesheet"/>
<script src="http://t3.chei.com.cn/common/js/jquery/jquery-1.8.3.min.js"></script>
-
v1.0.3 链接后面已有参数时,不能再加用“?”,需要改成“&”
-
v1.0.2 添加spath访问,可添加版本号
-
v1.0.1 删除掉无用的注释
-
v1.0.0 初版,添加时间戳版本号