线上部署时,前端每次重新构建都会生成不同文件名的 js 文件(带上了 hash ),但搜索引擎爬虫缓存的还是之前的 html ,链接的旧的 js 文件,导致渲染时找不到 js 文件,这个有什么好办法吗?
目前我想到的是之前的旧文件不删的方式,但这样堆积着总感觉不是长久之计,啥时候删旧文件又引入额外复杂性。
1
Pastsong 2022 年 12 月 21 日
js 文件才多大删它干嘛,不放心就存个几年一起清理下
|
2
passon 2022 年 12 月 21 日
js 要存 cdn 的
|
3
iulo 2022 年 12 月 21 日 via iPhone
不用删,我这几百个项目几年积攒下来也就几个 G
|