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

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

阅读 6.8k
2 个回答

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

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

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

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