首页 > 解决方案 > 新部署后 create-react-app 崩溃

问题描述

我使用“GENERATE_SOURCEMAP=false react-scripts build”来构建文件并将其部署在 Azure 上。

当旧版本在某些客户端的浏览器上处于活动状态时,当尝试加载新的 js 文件时,react 应用程序会崩溃。

我可以看到 main.[hash].chunk.js 文件名已更改,导致这种情况发生。

刷新页面后,一切都很好并且工作正常。

除了存储版本号,增加它并根据版本号执行 window.location.reload 之外,是否有一种巧妙的方法来处理它?

标签: reactjsreact-router

解决方案


推荐阅读