@rxap/plugin-angular v19.3.5
@rxap/plugin-angular
Installation
Add the package to your workspace:
yarn add @rxap/plugin-angular
Execute the init generator:
yarn nx g @rxap/plugin-angular:init
Guides
Application
Standalone
Use the nx generate to create a new application:
NAME=app
nx g @nx/angular:application \
--name=user-interface-$NAME \
--addTailwind \
--directory user-interface/$NAME \
--projectNameAndRootFormat as-provided \
--style scss \
--tags angular
Initialize the application:
nx g @rxap/plugin-angular:init-application \
--project user-interface-$NAME \
--cleanup \
--generateMain \
--overwrite
Feature Library
Use the nx generate to create a new feature library:
NAME=feature
nx g @nx/angular:library \
--name=user-interface-feature-$NAME \
--addTailwind \
--buildable \
--directory user-interface/feature/$NAME \
--projectNameAndRootFormat as-provided \
--style scss \
--tags angular
Initialize the feature library:
nx g @rxap/plugin-angular:init-feature-library \
--project user-interface-feature-$NAME \
--overwrite \
--routes
Module Federation
Host
Use the nx generate to create a new module federation host application:
NAME=host
nx g @nx/angular:host \
--name=user-interface-$NAME \
--addTailwind \
--directory user-interface/$NAME \
--dynamic \
--projectNameAndRootFormat as-provided \
--style scss \
--tags angular
Initialize the module federation host application:
nx g @rxap/plugin-angular:init-application \
--project user-interface-$NAME \
--moduleFederation host \
--cleanup \
--generateMain \
--overwrite
Remote
Use the nx generate to create a new module federation remote application:
NAME=remote
nx g @nx/angular:remote \
--host=user-interface-host \
--name=user-interface-remote-$NAME \
--addTailwind \
--directory user-interface/remote/$NAME \
--projectNameAndRootFormat as-provided \
--style scss \
--tags angular
Initialize the module federation remote application:
nx g @rxap/plugin-angular:init-application \
--project user-interface-remote-$NAME \
--host user-interface-host \
--cleanup \
--generateMain \
--overwrite
Generators
init
init generator
yarn nx g @rxap/plugin-angular:init
init-application
init-application generator
yarn nx g @rxap/plugin-angular:init-application
init-library
init-library generator
yarn nx g @rxap/plugin-angular:init-library
fix-schematic
fix-schematic generator
yarn nx g @rxap/plugin-angular:fix-schematic
schematic
Create a Schematic for a project.
yarn nx g @rxap/plugin-angular:schematic
init-feature
init-feature generator
yarn nx g @rxap/plugin-angular:init-feature
init-feature-library
init-feature-library generator
yarn nx g @rxap/plugin-angular:init-feature-library
init-component
init-component generator
yarn nx g @rxap/plugin-angular:init-component
init
init generator
yarn nx g @rxap/plugin-angular:init
init-application
init-application generator
yarn nx g @rxap/plugin-angular:init-application
init-library
init-library generator
yarn nx g @rxap/plugin-angular:init-library
fix-schematic
fix-schematic generator
yarn nx g @rxap/plugin-angular:fix-schematic
schematic
Create a Schematic for a project.
yarn nx g @rxap/plugin-angular:schematic
init-feature
init-feature generator
yarn nx g @rxap/plugin-angular:init-feature
init-component
init-component generator
yarn nx g @rxap/plugin-angular:init-component
init-feature-library
init-feature-library generator
yarn nx g @rxap/plugin-angular:init-feature-library
Executors
tailwind
tailwind executor
project.json
{
"targets": {
"tailwind": {
"executor": "@rxap/plugin-angular:tailwind"
}
}
}
check-ng-package
check-ng-package executor
project.json
{
"targets": {
"check-ng-package": {
"executor": "@rxap/plugin-angular:check-ng-package"
}
}
}
8 months ago
8 months ago
8 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
1 year ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
12 months ago
11 months ago
12 months ago
11 months ago
11 months ago
12 months ago
11 months ago
11 months ago
10 months ago
1 year ago
1 year ago
11 months ago
1 year ago
12 months ago
12 months ago
1 year ago
12 months ago
1 year ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
12 months ago
1 year ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
12 months ago
11 months ago
11 months ago
11 months ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago