就是说vue生成的文件,都是随机名称,发布到服务器。我如果更新,名称全变了,我把以前旧的文件删除,正在访问的人就会有问题,访问错误。
如果不删除以前的文件,长期下来文件又太多。
热议
2楼 Jay 3小时前
完全读不通
3楼 mubazhe 3小时前
没看懂你在说啥
4楼 pathletboy 3小时前
这是英文直接机翻的吗?
5楼 kapai 3小时前
这尼玛 谁看得懂....你想晓得客户用的啥版本?
VUE当你旧版首页缓存过期了 浏览器真的拉了你的新版首页 那么其他静态资源自然就是最新的
代码上vue首页加载完成后 和服务器后端通信当前前端版本号就行了
6楼 斌斌 3小时前
完全读不通
@mubazhe @pathletboy @ kapai
7楼 mubazhe 3小时前
你可以加版本号啊 服务器收到过期版本号直接强制重新拉资源
8楼 Jay 3小时前
打包工具可以配置每次打包生成文件名的规则,以保证不会有缓存的问题;
如果一天24h客户的访问率都很高,没法在夹缝中发布,那我没干过这么大活
9楼 kapai 3小时前
@mubazhe @pathletboy @ kapai
直接无视 想升级版本那个不经历几个F5 半夜用脚本 人少的时候删
10楼 鹏宇 3小时前
正在访问的人已经把静态文件加载到浏览器里面了,你选择一个访问人少的时间更新
12楼 Nothing1024 2小时前
看你当生产环境还是开发环境了
13楼 mslxd 2小时前
你这个想法不太对,
你新发布的版本,对应了随机名称的各种新文件,
用户访问的时候,从index.html 进去,就是读取了各种新文件了。
正在访问的人无视他们,出错,他们会重新刷新页面的。
14楼 require 2小时前
如果你用的宝塔可以一边删除,一边复制粘贴,
如果是用命令行只能选择半夜三更没啥人才能搞,毕竟这样影响最小
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。