我目前正在使用React JS(create-react-app)学习PWA。我需要预缓存文件,以便可以在脱机时加载它。但是以某种方式,public
文件夹中的所有文件都不会预先缓存,因此每当我离线访问网站时都会失败。
所有状态failed
文件都来自公用文件夹,而其他类似background3.jpg
的文件则是从React src
导入的。我的朋友告诉我应该将其缓存,但实际上并没有
答案 0 :(得分:0)
据我了解,您不能在没有弹出应用程序的情况下完全自由地在create-react-app中修改服务工作者。话虽这么说,那里有像React-App-Rewired这样的开发库,可以在不弹出的情况下修改部分构建过程。当前面临类似问题,这可能会有所帮助-