是否可以在不缓存任何资产的情况下拥有PWA?

问题描述

我想使用PWA允许我的小型应用程序可安装,但是并没有真正需要使其“脱机就绪”-这是一个Vue应用程序,它会不断地向服务器调用数据,而实际上并没有在没有网络的情况下工作。

如果我有一个不打扰任何东西的服务工作人员,我是否仍可以照常将其安装到设备主屏幕上,并且每次加载时是否仅请求所有资产?这里还有其他限制吗?

解决方法

我认为您可以缓存vue.js index.html,并且如果需要,可以解决200个离线问题。 当vue.js实现SPA模型时,整个应用程序都将由JS(甚至是路由)控制,因此请确保不要缓存dist js文件。