Module

Lernen Sie bestimmte Workbox-Module genauer kennen und sehen Sie sich die API-Referenz an, um Informationen zu verfügbaren Methoden zu erhalten.

Service Worker-Pakete

workbox-hintergrundsynchronisieren
Mit der Hintergrundsynchronisierung können Sie auch dann zuverlässig eine Netzwerkanfrage senden, wenn der Nutzer offline ist.
workbox-broadcast-update
Nachrichten an Seiten senden, wenn ein Cache mit einer neuen Antwort aktualisiert wird.
workbox-cacheable-response
Hiermit können Sie einschränken, welche Anfragen basierend auf dem Statuscode oder den Headern einer Antwort im Cache gespeichert werden.
Workbox-Core
Protokollebenen und Cache-Namen ändern Enthält freigegebenen Code, der von allen Workbox-Bibliotheken verwendet wird
workbox-expiration
Im Cache gespeicherte Anfragen basierend auf der Anzahl der Elemente im Cache oder dem Alter der im Cache gespeicherten Anfrage entfernt.
workbox-google-analytics
Unterstützung für die Wiedergabe von Google Analytics-Offlineinteraktionen
workbox-navigation-preload
Aktivieren Sie das Vorabladen der Navigation, um schneller eine Netzwerkantwort auf Navigationsanfragen zu erhalten.
Workbox-Precaching
Eine Reihe von Dateien lässt sich ganz einfach vorab im Cache speichern und Aktualisierungen von Dateien effizient verwalten.
workbox-range-requests
Dieses Modul unterstützt die Beantwortung einer „Range:“-Anfrage mit einem Segment zuvor im Cache gespeicherter Daten.
workbox-rezepte
Gängige Arbeitsboxmuster können ganz einfach verwendet werden, ohne sie selbst aus einzelnen Paketen einrichten zu müssen.
Workbox-Routing
Leitet Anfragen in Ihrem Service Worker an bestimmte Caching-Strategien oder Callback-Funktionen weiter.
workbox-strategien
Eine Reihe von Strategien für das Laufzeit-Caching für die Antwort auf eine Anfrage, die normalerweise mit Workbox-Routing verwendet wird.

Fensterpakete

Arbeitsbox-Fenster
Ein Modul zum Registrieren eines Service Workers, Verwalten von Updates und Reagieren auf Lebenszyklusereignisse.

Node.js-Module

workbox-cli
Sie können über die Befehlszeile einen Service Worker generieren, ein Precache-Manifest einfügen oder die Workbox-Bibliotheken lokal kopieren.
workbox-build
Ein Modul, das einen Service Worker generieren, ein Precache-Manifest in vorhandenen Code einfügen oder ein Precache-Manifest erstellen kann.
workbox-webpack-plugin
Mit dem Webpack-Build-Tool können Sie einen Service Worker generieren oder ein Precache-Manifest einfügen.

Loader (CDN)

workbox-sw
Ermöglicht das Laden der Workbox-Laufzeit ohne Build-Schritt.