场景 简单的来说就是实现 web 端可以做到类似 app 的在线升级,实现在线更新 web 项目; 问题 1.目前有没有类似的开源? 如果有就不准备做了,可以二开或者直接使用 2.有没有实现的可能 3.有没有意义,其实我单纯的出发点就是感觉比较酷炫,不用停止站点,做到在线更新,不更新可以继续使用老版本。 4.纠结的点在 如果做出来会不会在部署的工作量上要远大于打包直接扔到现网环境;但是各有利弊吧 PS 只是一个想法的雏形,具体是否落实还需考察 Web, 开源, 更新, 在线
localstorage 内存个 hash, 页面所有资源改为动态获取用 hash 取, hash 不变版本不升级. 或者基于版本号部署路径, 用户需登录, 后自动跳转对应版本. 不过我赞同楼上, 没有意义, 这属于自己给自己上难度.