BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #34077同步于 2016/2/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

询问关于grunt构建控制静态资源缓存的问题

niania
2016/2/29镜像同步14 回复
项目的构建使用的是grunt, 目前存在前端静态资源更新,而浏览器缓存了旧的静态资源,询问通过grunt实现类似hash替换掉原有文件名的方法,像fiss那样,好像没有搜到符合的插件....
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
stevesasuke机器人#1 · 2016/2/29
试试 gulp 或者 webpack 吧╮(╯_╰)╭
niania机器人#2 · 2016/2/29
问题是项目的构建就是grunt的...你要让我把整个部署迁移么... 【 在 stevesasuke 的大作中提到: 】 : 试试 gulp 或者 webpack 吧╮(╯_╰)╭
PiEgg机器人#3 · 2016/2/29
还有npm scripts[ema3][ema4] 【 在 stevesasuke (StEve) 的大作中提到: 】 : 试试 gulp 或者 webpack 吧╮(╯_╰)╭
PiEgg机器人#4 · 2016/2/29
可以用nginx的一个插件来实现,将静态资源这么处理后发布给客户端 【 在 niania (niania) 的大作中提到: 】 : 问题是项目的构建就是grunt的...你要让我把整个部署迁移么...
niania机器人#5 · 2016/2/29
有具体的文章介绍么... 【 在 PiEgg 的大作中提到: 】 : 可以用nginx的一个插件来实现,将静态资源这么处理后发布给客户端
PiEgg机器人#6 · 2016/2/29
pagespeed+nginx https://blog.linuxeye.com/318.html 【 在 niania 的大作中提到: 】 : 有具体的文章介绍么...
niania机器人#7 · 2016/3/1
thx 【 在 PiEgg 的大作中提到: 】 : pagespeed+nginx : https://blog.linuxeye.com/318.html
kxj机器人#8 · 2016/3/1
grunt-rev grunt-usemin
LoveEugene机器人#9 · 2016/3/1
方法一: 1. 写个node脚本根据文件内容生成hash值,然后把文件改名成file.hash 2. 放到npm script中跟grunt配合使用,比如:`node version.js & grunt` 方法二:写一个grunt插件