React JS不预先缓存公用文件夹中的所有文件

时间:2019-11-22 23:56:47

标签: javascript reactjs caching progressive-web-apps

我目前正在使用React JS(create-react-app)学习PWA。我需要预缓存文件,以便可以在脱机时加载它。但是以某种方式,public文件夹中的所有文件都不会预先缓存,因此每当我离线访问网站时都会失败。

failed

failed2

所有状态failed文件都来自公用文件夹,而其他类似background3.jpg的文件则是从React src导入的。我的朋友告诉我应该将其缓存,但实际上并没有

1 个答案:

答案 0 :(得分:0)

据我了解,您不能在没有弹出应用程序的情况下完全自由地在create-react-app中修改服务工作者。话虽这么说,那里有像React-App-Rewired这样的开发库,可以在不弹出的情况下修改部分构建过程。当前面临类似问题,这可能会有所帮助-

React (CRA) SW Cache "public" folder