Skip to content

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