Raveboard
Roboy ravestate UI module.
Usage
Substitute ravestate
with raveboard
when launching your module config. E.g.
python3 -m raveboard ravestate_wildtalk ravestate_hibye
If you did not override the raveboard_port
config for the core
module, you may
access the UI in any browser under localhost:42424/ravestate/index.html
Otherwise, just substitute 42424 with your configured port.
Setup, Development and Building
This project is built with Angular 8 and TypeScript.
Initial setup:
- install Angular CLI globally by running npm install -g @angular/cli
(don't forget to add <home>/.npm-global/bin
to your path)
- Install project dependencies by running npm install
in the root folder (= folder with package.json
)
To start development:
- run ng serve
in the root folder to start a dev server
- Navigate to http://localhost:4200/
in the browser to open the UI
- The app will automatically reload if you change any of the source files
To build a production version:
- run ng build --prod
in the root folder to build a bundle for the browser
- the bundle is saved in the dist
folder