Package Exports
- @hololabdev/hhl-cli
- @hololabdev/hhl-cli/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@hololabdev/hhl-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@hololabdev/hhl-cli
Local development orchestrator CLI (hhl).
Install
npm install -g @hololabdev/hhl-cliOr from source:
pnpm install
pnpm build
node bin/hhl.js install # optional: register `hhl` in your shellQuick start
hhl setup
hhl doctor
hhl devCommands
| Command | Description |
|---|---|
hhl install |
Register shell command (bash alias + Windows .cmd) |
hhl setup |
Install deps, copy env templates |
hhl dev |
Start services (--profile, --only) |
hhl stop [svc] |
Stop all or one service |
hhl restart <svc> |
Restart one service |
hhl status |
PID table |
hhl doctor |
Workspace health checks |
hhl logs <svc> |
Tail .hhl/logs/<svc>.log |
hhl version |
Show version, Node.js, install path |
hhl upgrade |
Update CLI |
hhl -v |
Print version (shortcut) |
Profiles
| Profile | Services |
|---|---|
full |
be, t2f, fe, control |
device |
be, t2f, fe |
backend |
be, t2f |
Examples:
hhl dev --only fe
hhl dev --profile backendConfiguration
Copy hhl.config.example.json → hhl.config.json.
State and logs are stored under .hhl/ in the CLI directory.
Upgrade
hhl upgradeOr reinstall from npm:
npm install -g @hololabdev/hhl-cli@latest