1
takatost 2014 年 11 月 3 日
百度FIS
|
3
yakczh 2014 年 11 月 3 日
如果测试环境测试完成了,传到线上服务器,是先打包后再传到线上,还是传到线上再打包?
|
4
ccccccc 2014 年 11 月 3 日
用这个 grunt replace
|
5
lisposter 2014 年 11 月 3 日
usemin 不是可以替换 html 中引用的么
我司前端产品就这么弄的,已经跑很久了 没问题 |
8
robertlyc 2014 年 11 月 3 日
rails asset pipeline
|
9
chshouyu 2014 年 11 月 3 日
|
12
nigelvon 2014 年 11 月 3 日
后面自动加版本号或者时间戳吧 比如jquery.js?v=1.0.0
|
14
andy12530 2014 年 11 月 3 日
@taoche 有改动的话,将改动文件的版本号时间写入一个config.js里,然后将文件版本号输入在页面底部。
seajs加载文件时候,在loadJS loadCSS的函数里,把文件的 URL 拼接一下。 abc.js => abc.__时间戳__.js |
15
lisposter 2014 年 11 月 3 日
@taoche 那更简单了 https://www.npmjs.org/package/grunt-htmlrefs 有个叫 buildNumber 的选项,把你算好的版本号,时间戳也好,md5 也好 传进去就好了
不过,如果你的静态文件是放 cdn 的话,还是改文件名的好 |
16
yakczh 2014 年 11 月 3 日
如果js/css文件修改了,这个打包过程是自动的,还是手动的?
|