前端发布后偶发白屏?从 Vite Hash、Nginx 缓存到 ChunkLoadError 的完整排查前端“发布后只有部分用户白屏、刷新又偶尔恢复”的根因,很多时候不是 Vue、React 或业务代码本身,而是同一次页面运行中混入了不同发布版本的入口 HTML、JavaScript Runtime 和静态 Chunk。Vite 官方甚至单独把这一类问题称为“版本偏差”:旧 HTML 或旧页面运行时仍引用上一版本的 Chunk,而新部署已经删除了这些文件,于是动态 import() 最终请求一个不存在的 Hash URL。 解决它不能只靠一句“清浏览器缓存”,而应该把发布模型改成:HTML 是可变指针,必须