@@ -68,6 +68,7 @@ You can find the most recent version of this guide [here](https://github.com/fac
6868 - [ Getting Started with Storybook] ( #getting-started-with-storybook )
6969 - [ Getting Started with Styleguidist] ( #getting-started-with-styleguidist )
7070- [ Making a Progressive Web App] ( #making-a-progressive-web-app )
71+ - [ Opting Out of Caching] ( #opting-out-of-caching )
7172 - [ Offline-First Considerations] ( #offline-first-considerations )
7273 - [ Progressive Web App Metadata] ( #progressive-web-app-metadata )
7374- [ Analyzing the Bundle Size] ( #analyzing-the-bundle-size )
@@ -1562,6 +1563,8 @@ The service worker will use a [cache-first strategy](https://developers.google.c
15621563for handling all requests for local assets, including the initial HTML, ensuring
15631564that your web app is reliably fast, even on a slow or unreliable network.
15641565
1566+ ### Opting Out of Caching
1567+
15651568If you would prefer not to enable service workers prior to your initial
15661569production deployment, then remove the call to ` serviceWorkerRegistration .register ()`
15671570from [` src/ index .js ` ](src/index.js).
@@ -1571,7 +1574,8 @@ have decided that you would like to disable them for all your existing users,
15711574you can swap out the call to ` serviceWorkerRegistration .register ()` in
15721575[` src/ index .js ` ](src/index.js) with a call to ` serviceWorkerRegistration .unregister ()` .
15731576After the user visits a page that has ` serviceWorkerRegistration .unregister ()` ,
1574- the service worker will be uninstalled.
1577+ the service worker will be uninstalled. Note that depending on how ` / service- worker .js ` is served,
1578+ it make take up to 24 hours for the cache to be invalidated.
15751579
15761580### Offline-First Considerations
15771581
0 commit comments