Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 应用程序更改在重新部署时不可见?_Javascript_Html_Css_Reactjs - Fatal编程技术网

Javascript 应用程序更改在重新部署时不可见?

Javascript 应用程序更改在重新部署时不可见?,javascript,html,css,reactjs,Javascript,Html,Css,Reactjs,我正在为我的网站使用create react app。我创建了这个网站,并将其部署到Netlify,然后在浏览器(普通窗口)中打开,一切正常。现在我在我的应用程序中做了一些更改,我使用warn build再次构建了应用程序,并重新部署到Netlify。现在,当我再次在普通窗口中打开应用程序时,应用程序更改不可见。当我以匿名方式打开应用程序时,我可以看到我的更改。我理解它是因为浏览器的历史记录和缓存,但如何让浏览器知道我的应用程序发生了一些变化,需要加载我的新网站。不幸的是,我不知道SSR的SSR

我正在为我的网站使用
create react app
。我创建了这个网站,并将其部署到
Netlify
,然后在浏览器(普通窗口)中打开,一切正常。现在我在我的应用程序中做了一些更改,我使用
warn build
再次构建了应用程序,并重新部署到
Netlify
。现在,当我再次在普通窗口中打开应用程序时,应用程序更改不可见。当我以匿名方式打开应用程序时,我可以看到我的更改。我理解它是因为浏览器的历史记录和缓存,但如何让浏览器知道我的应用程序发生了一些变化,需要加载我的新网站。不幸的是,我不知道SSR的
SSR
,是否可以从客户端本身进行。我已经为PWA启用了service worker,它支持此问题的原因以及如何克服此问题???

通常,在为生产构建缓存资源时,为资源设置不同的
文件名以避免
缓存资源。这在生产构建中永远不会发生。无论如何都会帮助你…@BanujanBalendrakumar我已经启用了PWA支持服务人员,这是问题的原因吗?如果是,你知道如何克服它吗?它可能会导致问题,我不是react开发人员,请参考此,