mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-16 18:43:42 +08:00
Updates for all angular.io links to the new angular.dev domain. Additionally, adjustment to new resources where the equivalent does not exist on the new site (e.g. Tour of Heroes tutorial)
1.1 KiB
1.1 KiB
@angular/pwa
This is a schematic for adding Progressive Web App support to an Angular project. Run the schematic with the Angular CLI:
ng add @angular/pwa --project <project-name>
Executing the command mentioned above will perform the following actions:
- Adds
@angular/service-worker
as a dependency to your project. - Enables service worker builds in the Angular CLI.
- Imports and registers the service worker in the application module.
- Updates the
index.html
file:- Includes a link to add the manifest.webmanifest file.
- Adds a meta tag for
theme-color
.
- Installs icon files to support the installed Progressive Web App (PWA).
- Creates the service worker configuration file called
ngsw-config.json
, specifying caching behaviors and other settings.
See Getting started with service workers for more information.