Webbgränssnitt

LrPy har ett webbgränssnitt som visar telemetri, loggar och annan information från systemet.

Installera Node.js

Webbgränssnittet är skrivet i JavaScript och behöver Node.js för att köras under utveckling.

Arch Linux:

sudo pacman -S nodejs npm

Ubuntu / Debian:

sudo apt install nodejs npm

Installera beroenden

Navigera till frontend-mappen och kör:

cd frontend
npm install

Det här behöver bara göras en gång, eller om paketen har uppdaterats.

Starta webbgränssnittet

Kör följande i frontend-mappen:

npm run dev

Öppna sedan http://localhost:5173 i webbläsaren. Sidan uppdateras automatiskt när du sparar ändringar i koden.

Note

LrPy-backenden måste vara igång för att webbgränssnittet ska fungera. Se till att du har startat backenden enligt Kom igång och att konfigurationen inkluderar API-modulen (lrpy.modules.api:ApiModule).