-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'nrwl:master' into master
- Loading branch information
Showing
653 changed files
with
14,368 additions
and
9,146 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,156 @@ | ||
--- | ||
title: '@nrwl/angular:component generator' | ||
description: 'Generate an Angular Component.' | ||
--- | ||
|
||
# @nrwl/angular:component | ||
|
||
Generate an Angular Component. | ||
|
||
## Usage | ||
|
||
```bash | ||
nx generate component ... | ||
``` | ||
|
||
By default, Nx will search for `component` in the default collection provisioned in `workspace.json`. | ||
|
||
You can specify the collection explicitly as follows: | ||
|
||
```bash | ||
nx g @nrwl/angular:component ... | ||
``` | ||
|
||
Show what will be generated without writing to disk: | ||
|
||
```bash | ||
nx g component ... --dry-run | ||
``` | ||
|
||
## Options | ||
|
||
### name (_**required**_) | ||
|
||
Type: `string` | ||
|
||
The name of the component. | ||
|
||
### changeDetection | ||
|
||
Alias(es): c | ||
|
||
Default: `Default` | ||
|
||
Type: `string` | ||
|
||
Possible values: `Default`, `OnPush` | ||
|
||
The change detection strategy to use in the new component. | ||
|
||
### displayBlock | ||
|
||
Alias(es): b | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Specifies if the style will contain `:host { display: block; }`. | ||
|
||
### export | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Specifies if the component should be exported in the declaring NgModule. Additionally, if the project is a library, the component will be exported from the project's entry point (normally `index.ts`). | ||
|
||
### flat | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Create the new files at the top level of the current project. | ||
|
||
### inlineStyle | ||
|
||
Alias(es): s | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Include styles inline in the component.ts file. Only CSS styles can be included inline. By default, an external styles file is created and referenced in the component.ts file. | ||
|
||
### inlineTemplate | ||
|
||
Alias(es): t | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Include template inline in the component.ts file. By default, an external template file is created and referenced in the component.ts file. | ||
|
||
### path (**hidden**) | ||
|
||
Type: `string` | ||
|
||
The path at which to create the component file, relative to the current workspace. Default is a folder with the same name as the component in the project root. | ||
|
||
### project | ||
|
||
Type: `string` | ||
|
||
The name of the project. | ||
|
||
### selector | ||
|
||
Type: `string` | ||
|
||
The HTML selector to use for this component. | ||
|
||
### skipSelector | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Specifies if the component should have a selector or not. | ||
|
||
### skipTests | ||
|
||
Default: `false` | ||
|
||
Type: `boolean` | ||
|
||
Do not create "spec.ts" test files for the new component. | ||
|
||
### style | ||
|
||
Default: `css` | ||
|
||
Type: `string` | ||
|
||
Possible values: `css`, `scss`, `sass`, `less`, `none` | ||
|
||
The file extension or preprocessor to use for style files, or 'none' to skip generating the style file. | ||
|
||
### type | ||
|
||
Default: `component` | ||
|
||
Type: `string` | ||
|
||
Adds a developer-defined type to the filename, in the format "name.type.ts". | ||
|
||
### viewEncapsulation | ||
|
||
Alias(es): v | ||
|
||
Type: `string` | ||
|
||
Possible values: `Emulated`, `None`, `ShadowDom` | ||
|
||
The view encapsulation strategy to use in the new component. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
title: '@nrwl/angular:mfe-host generator' | ||
description: 'Generate a Host Angular Micro Frontend Application.' | ||
--- | ||
|
||
# @nrwl/angular:mfe-host | ||
|
||
Generate a Host Angular Micro Frontend Application. | ||
|
||
## Usage | ||
|
||
```bash | ||
nx generate mfe-host ... | ||
``` | ||
|
||
```bash | ||
nx g host ... # same | ||
``` | ||
|
||
By default, Nx will search for `mfe-host` in the default collection provisioned in `workspace.json`. | ||
|
||
You can specify the collection explicitly as follows: | ||
|
||
```bash | ||
nx g @nrwl/angular:mfe-host ... | ||
``` | ||
|
||
Show what will be generated without writing to disk: | ||
|
||
```bash | ||
nx g mfe-host ... --dry-run | ||
``` | ||
|
||
### Examples | ||
|
||
Create an Angular app with configuration in place for MFE. If remotes is provided, attach the remote app to this app's configuration.: | ||
|
||
```bash | ||
nx g @nrwl/angular:mfe-host appName --remotes=remote1 | ||
``` | ||
|
||
## Options | ||
|
||
### name (_**required**_) | ||
|
||
Type: `string` | ||
|
||
The name to give to the host Angular app. | ||
|
||
### host | ||
|
||
Type: `string` | ||
|
||
The name of the host app to attach this host app to. | ||
|
||
### port | ||
|
||
Type: `number` | ||
|
||
The port on which this app should be served. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
title: '@nrwl/angular:mfe-remote generator' | ||
description: 'Generate a Remote Angular Micro-Frontend Application.' | ||
--- | ||
|
||
# @nrwl/angular:mfe-remote | ||
|
||
Generate a Remote Angular Micro-Frontend Application. | ||
|
||
## Usage | ||
|
||
```bash | ||
nx generate mfe-remote ... | ||
``` | ||
|
||
```bash | ||
nx g remote ... # same | ||
``` | ||
|
||
By default, Nx will search for `mfe-remote` in the default collection provisioned in `workspace.json`. | ||
|
||
You can specify the collection explicitly as follows: | ||
|
||
```bash | ||
nx g @nrwl/angular:mfe-remote ... | ||
``` | ||
|
||
Show what will be generated without writing to disk: | ||
|
||
```bash | ||
nx g mfe-remote ... --dry-run | ||
``` | ||
|
||
### Examples | ||
|
||
Create an Angular app with configuration in place for MFE. If host is provided, attach this remote app to host app's configuration.: | ||
|
||
```bash | ||
nx g @nrwl/angular:mfe-remote appName --host=host --port=4201 | ||
``` | ||
|
||
## Options | ||
|
||
### name (_**required**_) | ||
|
||
Type: `string` | ||
|
||
The name to give to the remote Angular app. | ||
|
||
### host | ||
|
||
Type: `string` | ||
|
||
The name of the host app to attach this remote app to. | ||
|
||
### port | ||
|
||
Type: `number` | ||
|
||
The port on which this app should be served. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,7 +37,7 @@ The name of the directive. | |
|
||
### export | ||
|
||
Default: `false` | ||
Default: `true` | ||
|
||
Type: `boolean` | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,7 +37,7 @@ The name of the pipe. | |
|
||
### export | ||
|
||
Default: `false` | ||
Default: `true` | ||
|
||
Type: `boolean` | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.