Charles Lyding a7de97e485 build: add Bazel ts_library rule package_name properties to all packages
rules_nodejs 4 requires that a package_name property be specified within a ts_library rule for the output to be linked into the package repository. Failing to add the property can cause test failures due to unresolved packages.
2021-08-26 07:30:44 +02: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.