填写这份《一分钟调查》,帮我们(开发组)做得更好!去填写Home

ng add

为你的项目添加对外部库的支持

Adds support for an external library to your project.

      
      ng add <collection> [options]
    

说明

把一个已发布库的 npm 包添加到你的工作空间中,并且在当前工作目录下按照该库的原理图对项目进行配置,以使用该库。(如果没有在项目目录下,则为默认项目)。 比如添加 @angular/pwa 会把你的项目配置为支持 PWA 的:

Adds the npm package for a published library to your workspace, and configures the project in the current working directory (or the default project if you are not in a project directory) to use that library, as specified by the library's schematic. For example, adding @angular/pwa configures your project for PWA support:

      
      ng add @angular/pwa
    

默认项目就是指 angular.json 中的 defaultProject 所指定的。

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

参数

参数说明Value Type
<collection>

要添加的包。

The package to be added.

string

选项

选项说明Value TypeDefault Value
--defaults

对有默认值的选项禁用交互式输入提示。

Disable interactive input prompts for options with a default.

boolean
--help

在控制台显示关于本命令的帮助信息。

Shows a help message for this command in the console.

true|false|json|JSONfalse
--interactive

启用交互式输入提示。

Enable interactive input prompts.

boolean
--registry

要使用的 NPM registry。

The NPM registry to use.

string
--verbose

在执行期间显示内部操作的详细信息。

Display additional details about internal operations during execution.

booleanfalse