@tririga/tri-template
Version:
A simple tool for generating IBM TRIRIGA UX view skeletons from available templates.
40 lines (28 loc) • 1.78 kB
Markdown
# tri-template
A simple tool for generating IBM TRIRIGA UX views skeletons from available templates.
### Installation
$ npm install tri-template -g
### Synopsis
$ tri-template -t <template_name>
### Options
* `-t, --template template_name` The name of the template for generating the new views. The available templates are:
- **starter:** A very basic UX view template.
- **starter-v3:** The Polymer 3 version of the starter template.
- **login:** Alternate UX login view template.
- **login-v3:** The Polymer 3 version of the login template.
- **app-layout:** An UX view template that uses the triblock-app-layout element.
- **app-layout-v3:** The Polymer 3 version of the app-layout template.
- **responsive-app:** A responsive UX view template that contains a inbox page, a detail page and a popup element.
- **responsive-app-v3:** The Polymer 3 version of the responsive-app template.
- **ic-people:** A UX view files for the IBM InterConnect hand-on lab.
* `-e, --element element_name` The name of the main view element generated. Defaults to the current directory name.
* `-f, --force` Force the tool to override existing files.
* `-c, --clean` Remove all files and directories from the directory specified by the -d,--dir option.
* `-d, --dir directory_path` The directory path where the generated view skeleton files will be placed. Defaults to the current directory path.
* `--version` print tri-template version.
* `--help` print this message.
### Usage
To generate a login view element in the current directory, run the following command:
$ tri-template -t login
To generate an app-layout view element called my-app in the '/views/my-app' directory, run the following command:
$ tri-template -t app-layout -e my-app -d /views/my-app