Charles Lyding 243cb40622 fix(@angular/pwa): remove @schematics/angular utility deep import usage
Workspace helper utilties are now exported from `@schematics/angular/utility`.
The previously used deep imports are not considered part of the public API and may change in any version.
2022-05-03 14:04:47 -07:00
..
2021-04-14 11:11:10 -04:00

@angular/pwa

This is a schematic for adding Progress Web App support to an Angular app. Run the schematic with the Angular CLI:

ng add @angular/pwa

This makes a few changes to your project:

  1. Adds @angular/service-worker as a dependency.
  2. Enables service worker builds in the Angular CLI.
  3. Imports and registers the service worker in the app module.
  4. Adds a web app manifest.
  5. Updates the index.html file to link to the manifest and set theme colors.
  6. Adds required icons for the manifest.
  7. Creates a config file ngsw-config.json, specifying caching behaviors and other settings.

See Getting started with service workers for more information.