mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
18 lines
1 KiB
Markdown
18 lines
1 KiB
Markdown
IMPORTANT: The Angular Service Worker is a basic caching utility for simple offline support with a limited featureset. We will not be accepting any new features other than security fixes. For more advanced caching and offline capabilities, we recommend exploring native browser APIs directly.
|
|
|
|
Implements a service worker for Angular apps.
|
|
Adding a service worker to an Angular app is one of the steps for turning it into a Progressive Web App (also known as a PWA).
|
|
|
|
At its simplest, a service worker is a script that runs in the web browser and manages caching for an application.
|
|
Service workers function as a network proxy. They intercept all outgoing HTTP requests made by the application and can choose how to respond to them.
|
|
|
|
To set up the Angular service worker in your project, use the CLI `add` command.
|
|
|
|
```
|
|
ng add @angular/pwa
|
|
```
|
|
|
|
The command configures your app to use service workers by adding the service-worker package
|
|
and generating the necessary support files.
|
|
|
|
For more usage information, see the [Service Workers](ecosystem/service-workers) guide.
|