fix start and install bat
This commit is contained in:
33
README.sv.md
33
README.sv.md
@@ -348,31 +348,32 @@ Använd 64-bitars Windows 11 och Node.js 22 eller 24 LTS. Enklaste installatione
|
||||
|
||||
1. Klona eller packa upp hela repot, helst till `C:\\Live_RC`.
|
||||
2. Dubbelklicka på `windows\\install.bat`.
|
||||
3. Starta med `windows\\start_backend.bat` eller `npm start`.
|
||||
3. Installationen kör `npm.cmd restart` och lämnar backend igång.
|
||||
4. Öppna `http://localhost:8081`.
|
||||
|
||||
Installationsskriptet kan installera Node.js LTS med `winget`, kör en låst dependency-installation med `npm ci`, verifierar SQLite/Express och kontrollerar bundlad AMMC. Komplett guide och felsökning: [`windows/README.md`](windows/README.md).
|
||||
Installationsskriptet kan installera Node.js LTS med `winget`, kör en låst dependency-installation med `npm.cmd ci`, verifierar SQLite/Express och kontrollerar bundlad AMMC. Komplett guide och felsökning: [`windows/README.md`](windows/README.md).
|
||||
|
||||
Vanliga kommandon:
|
||||
```powershell
|
||||
npm start
|
||||
npm stop
|
||||
npm restart
|
||||
npm run status
|
||||
npm run start:fg
|
||||
npm.cmd start
|
||||
npm.cmd stop
|
||||
npm.cmd restart
|
||||
npm.cmd run status
|
||||
npm.cmd run start:fg
|
||||
```
|
||||
|
||||
- `npm start` startar `live_event` i bakgrunden
|
||||
- `npm stop` stoppar processen via `data/server.pid`
|
||||
- `npm restart` startar om backend
|
||||
- `npm run status` visar om backend kör
|
||||
- `npm run start:fg` kör i foreground för felsökning
|
||||
- `npm.cmd start` startar RaceController i bakgrunden
|
||||
- `npm.cmd stop` stoppar processen via `data/server.pid`
|
||||
- `npm.cmd restart` startar om backend
|
||||
- `npm.cmd run status` visar om backend kör
|
||||
- `npm.cmd run start:fg` kör i foreground för felsökning
|
||||
|
||||
### Windows scripts (bakgrundsstart)
|
||||
Det finns färdiga `.bat`-filer i mappen `windows/`:
|
||||
- `windows\\install.bat` installerar och verifierar Node/npm-dependencies
|
||||
- `windows\\install.bat` installerar dependencies och kör `npm.cmd restart`
|
||||
- `windows\\start_ammc.bat` startar AMMC i bakgrunden
|
||||
- `windows\\start_backend.bat` startar `npm start` i bakgrunden
|
||||
- `windows\\start_backend.bat` startar `npm.cmd start` i bakgrunden
|
||||
- `windows\\restart_backend.bat` kör `npm.cmd restart` efter uppdateringar
|
||||
- `windows\\start_all.bat` startar både AMMC + backend och öppnar webbsidan
|
||||
- `windows\\stop_all.bat` stoppar den hanterade backendprocessen och `ammc-amb.exe`
|
||||
|
||||
@@ -388,7 +389,7 @@ Det finns nu två sätt:
|
||||
|
||||
### A. Hanterad AMMC i webbgränssnittet
|
||||
Viktigt:
|
||||
- AMMC körs på samma host där `npm start` / `node server.js` körs.
|
||||
- AMMC körs på samma Windows-host där backend startades med `npm.cmd start`.
|
||||
- Om du öppnar sidan från en annan laptop startas ingen AMMC där.
|
||||
- Fältet `AMMC binär` i `Settings` är en sökväg på backend-hosten, inte på klienten som surfar in.
|
||||
|
||||
@@ -425,7 +426,7 @@ sudo ufw allow 8081/tcp
|
||||
## Auto reload vid uppdatering
|
||||
- Servern bevakar `index.html`, `src/app.js` och `src/styles.css`.
|
||||
- När du uppdaterar filer i `Live_RC` och sparar, laddar klienten om sidan automatiskt.
|
||||
- Om backendkoden ändras, kör `npm restart`.
|
||||
- Om backendkoden ändras i Windows, kör `npm.cmd restart`.
|
||||
|
||||
## Verifiera att SQLite sparar
|
||||
Hämta senaste passeringar via API:
|
||||
|
||||
Reference in New Issue
Block a user