【发布时间】:2017-05-09 20:51:52
【问题描述】:
我正在为我们的 Angular 1.5.x 应用程序开发一个新的服务工作者。在将其发送到生产环境之前,我担心的是我们的 Gulp 进程,它将所有应用程序 JavaScript 编译成一个缩小文件,并将所有供应商 JavaScript 编译成第二个缩小文件。我正在使用 service worker 来缓存 javascript 和 css 文件,因为我相信它会严重加快重复返回时的应用程序负载,而且我们每隔几个月才更新一次站点,所以我想我可以使用更新 service worker版本控制(如果我错了也请告诉我)。我的问题是我是否需要在我的 gulp 进程中将我的服务工作者的 javascript 文件分离出来到第三个文件?
我不肯定已注册的服务工作人员的行为方式,我不希望服务工作人员意外被缓存,然后不再有能力更新服务工作人员。我非常感谢您提供的任何解释或链接。谢谢!
【问题讨论】:
标签: angular gulp service-worker