generate component
Create an Angular component.
Overview
ng generate component <name> [options]
or ng g c <name> [options]
generates a component.
Arguments
schematic
(optional)
The schematic or collection:schematic to generate.
name
(required)
The name of the component.
Options
--change-detection
(alias -c
)
Specifies the change detection strategy.
--dryRun
(alias -d
)
Run through without making any changes.
--entry-component
Specifies if the component is an entry component of declaring module.
--export
Specifies if declaring module exports the component.
--flat
Flag to indicate if a dir is created.
--force
(alias -f
)
Forces overwriting of files.
--inline-style
(alias -s
)
Specifies if the style will be in the ts file.
--inline-template
(alias -t
)
Specifies if the template will be in the ts file.
--lint-fix
Specifies whether to apply lint fixes after generating the component.
--module
(alias -m
)
Allows specification of the declaring module.
--prefix
(alias -p
)
The prefix to apply to generated selectors.
--project
The name of the project.
--selector
The selector to use for the component.
--skip-import
Flag to skip the module import.
--spec
Specifies if a spec file is generated.
--styleext
The file extension to be used for style files.
--view-encapsulation
(alias -v
)
Specifies the view encapsulation strategy.
Last updated