弱弱的请教一个问题,web项目中为什么希望资源需要打上md5 cache呢?

不是很熟悉web的这套,最新的1.6版本中在web构建的时候,出现了md5 cache选项。

是为了缓存,不是http本身就有缓存机制吗?!

请知道的同学详细讲解下这样做的目的是什么呢?

有缓存就不利于更新资源。加上md5,更新的资源文件名变了,浏览器找不到缓存,就去下载新资源了。

谢谢你,懂了~

那我在问问,如果我native做了热更新,请问native和web的更新资源,能采用一套吗?

不能,你可以比较一下两个资源,他们是不一样的

好的,那需要各自部署一套,那么ios和安卓的也是各自的,还是公用一套的呢?