vue 项目更新功能后,部署上线后需要手动刷新才能获取新功能问题

桃子很好吃
  • 21

如题,,vue项目每次功能更新部署上线后,都需要用户手动刷新才看到最新内容,,大家有什么好的解决方式没,,, 或者提示用户去手动刷新的方式,,,

回复
阅读 580
2 个回答

用户访问网页时,浏览器是将html,js,css文件下载到本地
所以服务端的更新客户端是无感知的

如果要实时更新得前端放个轮询 服务端更新后刷新一下页面

客户端链接一个websocket,项目更新发布完毕,推到每个用户手里一个信号。你觉得这样如何。更新往往不是很频繁的,websocket大部分时间都是空连着,能接受其实也无所谓。

你知道吗?

宣传栏