每个新的生产部署都需要清除react js中的缓存。
当您访问这样的网站时
http:// mysite.com/index.html
如果浏览器缓存中存在文件CCD_ 1的缓存副本,则返回该副本。不幸的是,该副本具有指向浏览器上已经缓存的旧javascript和css文件的指针。因此,如果您的javascript文件更改了名称,您将始终获得具有旧名称的旧缓存副本。
您可以解决此问题,通知浏览器不能缓存index.html
。否则,您需要手动清除缓存。这可以通过添加来完成
<meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
到您的index.html.