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).