在create-react-app中,如果我具有Web应用程序的新构建版本,是否可以强制清除缓存用户?我的登台站点存在此问题,我必须清除浏览器缓存以使其能够反映我的更改。
答案 0 :(得分:0)
要显示您的应用程序的最新版本,您必须注销服务工作者。因此,服务工作者所做的就是提供与redux-persist类似的功能。它将css和html保存在本地,以在连续刷新中提供更好的性能。因此,无论何时部署新更改,它都不会反映出来。默认情况下,create-react-app具有服务工作者的集成。下面是注销的代码:-
import * as serviceWorker from './serviceWorker';
serviceWorker.unregister();
希望这会有所帮助。