sw-precache

    0热度

    2回答

    我有一个简单的Angular应用程序,我试图让它脱机 - 可以在服务人员的帮助下完成。我按照有关如何设置服务工作者本教程: https://coryrylan.com/blog/fast-offline-angular-apps-with-service-workers 的SW和应用程序本身工作正常,当我在我自己的开发机器上运行它,但我想在Github上部署该项目页面:https://zyxon.

    1热度

    2回答

    我已经从Create-React-App库创建了一个示例应用程序。当我运行build命令时,它使用cache-first策略自行生成一个服务工作者。 但我需要一些更多的功能,例如缓存所有API响应。我不知道如何修改包含自己生成的服务工作者自己的代码的脚本。 我已经找到了一些我的案例的帮助热线,但是这些还不足以全面了解它。 默认情况下,生成的服务工作者文件不会拦截或缓存任何跨源流量,如HTTP AP

    0热度

    1回答

    在WorkboxJS的1.0.0版本之后,是否应该将其用作sw-precache的替代品? 从我有限的经验来看,它似乎包括了所有来自sw-precache' and sw-toolbox的真棒以及更多。用他们自己的话说: sw-precache的下一个版本& sw-toolbox。 工作箱是重新思考我们以前的服务工作者库,重点是模块化。它旨在通过统一界面减少摩擦,同时保持整个库的体积小。同样强大的

    1热度

    1回答

    我有一个快速问题。 我建立一个PWA与聚合物和灯塔报告,该清单的start_url不是由ServiceWorker缓存。 因为我想跟踪用户的,使用“添加到主屏幕”功能,我的manifest.json含有 "start_url": "index.html?homescreen=1", 我试图把这个确切的串到我sw-precache配置文件,但脚本生成一个ServiceWorker,它只是缓存inde

    0热度

    1回答

    workboxSW预缓存默认是cacheFirst,有没有办法改变它的策略? workboxSW.precache(myPrecacheItems); 还是有一种定义上预缓存项缓存的名字,所以预缓存的项目可以通过指定路线覆盖?

    1热度

    1回答

    我想创建我的第一个PWA应用程序,我想使用sw-precache。我想在我的应用中推送通知,但我没有看到任何选项通过sw-precache生成push通知和notification click听众。 我应该在文件生成后添加某种连接吗? 有谁知道如何做到这一点?

    -1热度

    1回答

    我曾经使用sw-toolbox来管理我的服务人员 - 小巧,简单,有效。现在,谷歌已经发布了Workbox SW(它取代SW-工具箱和SW-预缓存),我需要迁移,但我挣扎着找到: 一)针线单一​​的.js的依赖,我可以在自己的项目 b )一个自定义构建工具来构建一个.js依赖关系 c)在我的项目构建中包含工作箱构建的方法 我该如何解决这个问题?

    0热度

    1回答

    我正在使用sw预缓存来管理我的服务人员。让我们说我的网站是abc.com,服务人员正在这个网站上运行,并通过url加载abc.com/service-worker.js 所有的css和js都是从​​不同的网址加载来优化目的我们说xyz.com 现在运行缓存时我提供 { // See https://github.com/GoogleChrome/sw-toolbox#methods

    1热度

    1回答

    我要生成 “服务worker.js” 使用sw-precache 从命令行(cmd.exe的)指令I运行这个命令并输出是: 35个资源的总预备缓存大小约为145 kB。 已使用服务工作人员内容生成了service-worker.js。 当我运行从C#输出这个命令是空,这里是我的代码: Process proc = new Process { StartInfo

    3热度

    1回答

    我使用sw-precache为Firebase托管的Angular 2应用程序生成服务工作人员。 错误: Service Worker registration failed: TypeError: Failed to register a ServiceWorker: A bad HTTP response code (404) was received when fetching the sc