
1 akinoniku OP 现在的方案是 grunt-filerev ,但似乎只能替换写在HTML里面的引用 |
2 duhastmich 2014-07-11 07:55:07 +08:00 要么就所有静态资源放 /{hash}/ 下, 不过每次发布所有缓存都失效了 |
3 lichao 2014-07-11 08:13:29 +08:00 图片也加 hash,background-image:url(/assets/header-aaf6c7d9005006e90c3f19a36a616d43.png); |
4 jsonline 2014-07-11 08:57:52 +08:00 via Android grunt usemin rev |
5 wyntau 2014-07-11 09:09:00 +08:00 |
6 icanfork 2014-07-11 09:19:08 +08:00 所以fis的静态资源管理还是非常独特的! |
7 learnshare 2014-07-11 09:44:01 +08:00 文件名后面加 hash:filename.jpg?version=11223344 这种方法如何? |
8 akinoniku OP 我找到个应该不错的解决方案 https://github.com/karlgoldstein/grunt-html2js |
9 ffx0s 2015-04-27 17:42:36 +08:00 @Jeremial 你好,grunt filerev和 grunt usemin这个我也在用,但是只能替换html里的资源,css文件里的替换不了,貌似是配置错了。官方的文档不是很明白。。还有这个useminPrepare的作用是? |
10 akinoniku OP @ffx0s https://github.com/yeoman/grunt-usemin#assetsdirs 看这里,把 css 文件也添加进去就好。 useminPrepare 是用来生成 xxxx:generated 这些 tasks 的 |