单页应用每次重新部署后,凑巧正在浏览的页面如何更新缓存?

这个问题主要是单页应用index.html,文件打包后(css,js等会带hash所以这个没有问题)但单页应用访问只一个html打开后没关闭html文件是不会变的,事实上重新部署时我们要把当前运行的代码(css,js, 图片,index.html)更新到最新的,只能先更新index.html,而更新index.html目前我发现只能是刷新页面了,请问哪位大侠有好的解决方案。

阅读 2.8k
1 个回答

感觉没那个必要
真要那么做的话,可以轮询,或者建立长连接服务器主动告知更新

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题