Help Angular by taking a 1 minute survey!Go to surveyHome

ng add

Adds support for an external library to your project.

ng add <collection> [options]
      
      ng add <collection> [options]
    

Description

Adds the npm package for a published library to your workspace, and configures your default app project to use that library, in whatever way is specified by the library's schematic. For example, adding @angular/pwa configures your project for PWA support:

ng add @angular/pwa
      
      ng add @angular/pwa
    

The default app project is the value of defaultProject in angular.json.

Arguments

Argument Description
<collection>

The package to be added.

Options

Option Description
--defaults=true|false

When true, disables interactive input prompts for options with a default.

--help=
true|false|json|JSON

Shows a help message for this command in the console.

Default: false

--interactive=true|false

When false, disables interactive input prompts.