譬如:一张图片有变动,它所对应的css里这张图片的地址自动添加版本好,同时,引用这个css文件的html也自动在引用处添加css版本号。
回复 (6)
L
grunt-rev
P
引用 lymangrunt rev
为嘛文件名都加版本了,但是资源引用的地方没有更新。
P
K
L
引用 lymangrunt rev
@PeterSun 我的有呀。。css里面的图片路径啥的都变了。。 不过我觉得得换成按时间戳的会更好些。
L
我 DIY 了一个 Express 的基本结构,其中就有静态资源的的版本的管理,运行 grunt 命令,其中有
Running "rev:dist" (rev) task
dist/public/scripts/home.js >> 9d5b5ca5.home.js
dist/public/scripts/vendor.js >> 977bd20b.vendor.js
dist/public/styles/main.css >> 94c563d1.main.css
自动给资源文件加上一个前缀。
参与回复
登录后即可参与回复。登录