使用HTML5的应用程序缓存缓存Angular2应用程序

O. *_*ius 7 caching html5-appcache angular

我正在开发一个使用Angular2开发的Web应用程序,该应用程序需要完全脱机运行.要支持的浏览器是谷歌浏览器,Safari和Internet Explorer 11.为实现这一目标,我研究了使用HTML5的应用程序缓存功能的可能性,但将其与Angular应用程序一起使用似乎并不像简单的那样简单网页.

这个问题的答案表明你可以使用服务工作者来做,但据我所知,服务工作者与我需要支持的每个浏览器都不兼容.

有没有办法在不使用服务工作者的情况下这样做,在这种情况下如何?或者是否有另一种方法来缓存整个应用程序,以便它在脱机模式下工作?

And*_*aru 0

您应该研究一下渐进式 Web 应用程序的概念

这里还有一个存储库,其中包含创建 PWA 应用程序的一些示例技术: https: //github.com/johnpapa/pwa-angular