CNode

求分享静态资源自动添加版本号的方案

Ppetersun发布于13 年前最后回复12 年前6 回复7676 浏览0 收藏

譬如:一张图片有变动,它所对应的css里这张图片的地址自动添加版本好,同时,引用这个css文件的html也自动在引用处添加css版本号。

查看回复

回复 (6)

L
lyman#1·13 年前

grunt-rev

P
petersun#2·13 年前
引用 lymangrunt rev

为嘛文件名都加版本了,但是资源引用的地方没有更新。

L
lyman#5·13 年前
引用 lymangrunt rev

@PeterSun 我的有呀。。css里面的图片路径啥的都变了。。 不过我觉得得换成按时间戳的会更好些。

L
lyjxxyang#6·13 年前

我 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

自动给资源文件加上一个前缀。

http://cnodejs.org/topic/52cad7d87a15a384666b94e8

参与回复
登录后即可参与回复。登录