与Workbox相关的问题:用于为渐进式Web应用程序服务工作者提供支持的构建和运行时工具。
我已经实现了Workbox,以使用webpack生成服务工作者。这很好用-我可以确认在运行yarn run run generate -...
我想优化我的SPA,以缓存所有webpack的资产,以便在下次重新加载时更快地加载它们。我不需要脱机功能,并且希望始终为用户提供新版本的服务...
Workbox Service worker:无法在模块外部使用import语句
我正在使用Create React App实用程序创建React App,并且我想覆盖它提供的默认服务工作程序。由于我不想弹出我的应用程序,因此我正在使用workbox-build ...
我是ServiceWorker的初学者。今天我看到了这个网站:https://developers.google.com/web/tools/workbox但是我仍然不知道它是什么。这是一个可以帮助我更轻松地制作SW的库吗? ...
我正在使用Workbox Webpack插件(v4.3.1)生成服务工作者脚本,并使用Workbox-Window(v4.3.1)插件进行注册。在开发环境(我使用webpack开发服务器)上一切正常,但是...
VueJS PWA-通过GenerateSW启用工作箱“调试”
使用GenerateSW构建WorkBox service-worker.js时,有许多配置很难找到一致的文档。使用工作箱可以解决许多问题...
workbox v5-如何版本化Service Worker?
在v4中,我们可以将precacheManifestFilename与工作箱webpack插件一起使用,以将一个版本放入清单清单名称中,然后将其导入到SW中,从而对其进行版本控制。现在清单是...
Workbox / Vue:在现有的缓存策略处理程序上创建自定义变体
背景:我正在使用Vue.js构建SPA(单页应用程序)PWA(渐进式Web应用程序)。我有一个远程PostgreSQL数据库,使用PostgREST通过HTTP服务表。我正在工作...
当我使用BroadcastUpdatePlugin(workbox-broadcast-update)时出现错误
我想在我的应用程序中使用BroadcastUpdatePlugin(workbox-broadcast-update),但出现类似以下错误:我的路线:registerRoute(/ my regexp /,new ...
在SRC文件夹-ReactJS中的index.html文件中注册服务工作者
从其他文件夹运行service-worker,我正在尝试使用service-worker来预缓存整个PWA,我需要在SRC文件夹中找到SW。如何从public / index.html运行SW?我用...
在SRC文件夹中的index.html文件中注册服务工作者-ReactJS
从其他文件夹运行service-worker,嗨,我试图使用service-worker来预缓存整个PWA,我需要在SRC文件夹中找到SW。我如何从public / index.html运行我的软件。我使用...
Webpack工作箱找不到自己。__WB_MANIFEST在您的SW源中
我从webpack-workbox-plugin的v4迁移到v5,但是当我尝试构建时,出现错误:ERROR in找不到self .__ WB_MANIFEST。子InjectManifest:资产大小块...
如何在responseWith中取消/修改/更改/替换请求?
[我正在使用工作箱并尝试缓存这样的请求:this.serviceWorker.addEventListener('fetch',(event)=> {const request = event.request; event.respondWith(caches.open('。 ..
如何在responseWith中取消/修改/更改/替换请求?
[我正在使用工作箱并尝试缓存这样的请求:this.serviceWorker.addEventListener('fetch',(event)=> {const request = event.request; event.respondWith(caches.open('。 ..
我正在使用Workbox使CMS网站脱机。我有服务人员安装和预缓存站点页面,资产和脱机页面。问题在于,使用预缓存时,似乎出现...
想象一下,一旦用户导航到网站,我们需要将N个资产与服务工作者一起预先缓存。我们有适当的precache-manifest.js文件,其中列出了N个文件,我们正在使用工作盒。...
ServiceWorkerRegistration#是否在重复访问时安装值?
navigator.serviceWorker.register('/ sw.js')。then((reg)=> {console.log(reg.installing,“ installing”); console.log(reg.waiting,“ waiting”); console.log(reg ....
部署到生产Netlify的Vue CLI 3 PWA导致工作箱错误:预缓存响应错误…_redirects?__ WB_REVISION__…404
此问题仅在Netlify上的生产中发生。它不会出现在开发环境中。通常,我会潜伏并寻找答案,或者将相关的内容放在一起...
我正在使用工作箱4.1.0。我的workbox-config.js看起来像这样:module.exports = {“ globDirectory”:“ web /”,“ globPatterns”:[“ ** / *。{html,js,gawk,png,gif,jpg,jpeg, txt,css,ts}“],” swDest“ ...