热更新web

官方文档说 WEB 版本可以通过服务器直接进行版本更新,是指发布web版本时,玩家每次都从服务器下载资源吗?
和原生发布时的热更新完全不同吗?

WEB一般是通过CDN推送或者文件路径上加上版本信息区分,跟原生的热更不太一样

还是需要比较版本吗? 不用每次都下载资源?

没有加版本在路径上,相同路径会被缓存,导致下载不到最新的
res/a.json?v=1.1
res/1.1/a.json

这两种方式都是可以的

构建web版本后,没有地方添加版本号啊?

写个工具给每个资源加戳,就解决了
注意import文件夹最好以版本号重命名下,因为不管它的话会出现特别奇怪的问题

web就是每次浏览器打开就请求服务器资源,既然每次都从服务器获取,那也就是每次都是最新资源。
这里有个demo可以缓存服务器资源。