渐进式 Web 应用程序的 Angular CLI 方法是否包括使用服务工作线程(渐进式 Web 应用程序)方法缓存预加载或延迟加载模块的方法?
PreloadAllModules
策略,所以只是好奇这是否可以组合或者与 Service Worker 缓存组合?
换句话说,配置生成的 Service Worker 来缓存使用
PreloadAllModules
策略预加载的所有资源。
是的,我相信您可以将 ServiceWorker 设置为在后台延迟加载模块。 CLI 为此提供了工具,请参阅:
https://angular.io/guide/service-worker-getting-started
这篇文章也提供了详尽的解释: