This repository folder contains Radium schematics than can be used to simplify development process.
npm install @rdcz/schematicsThis repository folder contains Radium schematics than can be used to simplify development process.
bash
npm run schematics
`
This will build all schematics for the current repository making them possible to use.Schematics Reference
To retrieve information about parameters for exact schematics run them with --help parameter.
$3
Works in NX environments.Creates a standard skeleton application which uses standard Radium skin, layout, core components and controls. The generated application shows examples of creating typical use-cases.
Parameters information
`bash
ng g ./dist/tools/schematics/collection.json:nx-boilerplate --help
`Creating a boilerplate
`bash
ng g ./dist/tools/schematics/collection.json:nx-boilerplate --debug=false --force=true
`Note that
is a required parameter.
Boilerplate will be created in your apps folder and added to your angular.json/nx.json to be properly wired with all the NG/NX features.
By default the boilerplate will be created with a standard API URL address.When using this schematic from NPM simply run:
`bash
ng g @rdcz/schematics:nx-boilerplate
`$3
Works for standard Angular applications created with ng new.
Generates a standard skeleton application which uses standard Radium skin, layout, core components and controls. The generated application shows examples of creating typical use-cases.To use this schematic make sure to create an empty angular application with
ng new. Then run:
`bash
npm install --save-dev @rdcz/schematics
ng g @rdcz/schematics:ng-boilerplate
`$3
Adds main Radium libraries (core-services and core-components) to any Angular application. Also necessary configurations are done in angular.json and tsconfig.json.This schematic adds custom webpack config in order to wire-up Radium localization files.
To use this schematic, from your angular project run:
`bash
ng add @rdcz/schematics
``