因为图片和模板文件是用string写在js里的嘛。。如果还要用CDN,这个情况就更麻烦了,有什么好办法吗。
关键字:AngularJS, Grunt, CDN
十分感谢
关键字:AngularJS, Grunt, CDN
十分感谢

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