uc-apx create app
Create a new APEXlang application directory pre-populated with a minimal home page, login page, default theme, baseline shared components and icons.
The new app is created as a subdirectory of —app-dir (default: current directory). The subdirectory name defaults to a slug of —name and can be overridden with —dir.
uc-apx create app [flags]| Flag | Type | Default | Description |
|---|---|---|---|
--alias | string | App construct alias (default: upper-kebab of —name, e.g. MY-APP) | |
--checksum-salt | string | 64-char hex SSP salt (default: cryptographically random) | |
--dir | string | Target subdirectory under —app-dir (default: lower-kebab of —name) | |
--dry-run | Print rendered file list + contents to stdout without writing | ||
--force | Overwrite an existing non-empty target directory | ||
--id | int | APEX numeric app ID (100-9999999999) [required] | |
--name | string | App display name (e.g. “My App”) [required] |
Global Flags
Section titled “Global Flags”| Flag | Type | Default | Description |
|---|---|---|---|
--app-dir | string | . | Path to the APEX application directory |
--json-pretty | Output in pretty-printed JSON (human-readable) instead of minified JSON | ||
--toon | Output in TOON format (human-readable, token-efficient) instead of JSON |