docs(readme): Deployment-Anleitung überarbeitet – Dienst-Stop als ersten Schritt ergänzt
This commit is contained in:
36
README.md
36
README.md
@@ -87,33 +87,29 @@ SharePoint verfügbar:
|
||||
📁
|
||||
[Masterkarte V2 setup files](https://littwinsystemtechnik.sharepoint.com/sites/LittwinSystemtechnik/Freigegebene%20Dokumente/Forms/AllItems.aspx?id=%2Fsites%2FLittwinSystemtechnik%2FFreigegebene%20Dokumente%2FProjekte%2FMasterkarte%20V2%20setup%20files&csf=1&web=1&e=Sm1wwt&CID=9291bb06%2Dc869%2D4e30%2D8efa%2D8cda40df3cd6&FolderCTID=0x0120009C4F8227D6A11D4E89F1CCB9E517F488)
|
||||
|
||||
**ZIP-Inhalt:**
|
||||
NodeMap
|
||||
#### 📂 Ablauf:
|
||||
|
||||
- `.next/`, `public/` → Build- und statische Dateien
|
||||
- `.env.production` → Umgebungsvariablen
|
||||
1. 🛑 **Dienst stoppen**
|
||||
|
||||
***
|
||||
- Vor dem Update muss der bestehende Windows-Dienst `NodeMapService` gestoppt werden,
|
||||
um Dateikonflikte beim Löschen zu vermeiden.
|
||||
|
||||
- `nssm.exe` → Windows-Diensttool, `Start-Dev.ps1`
|
||||
- `StartNodeApp.bat` → Startet sowohl die NodeMap-Anwendung (Next.js, Port 3000) als auch den
|
||||
integrierten WebSocket-Server (Socket.IO, ebenfalls über Port 3000)
|
||||
- Anleitung `nssm.exe Installation.md`
|
||||
[Anleitung zur Dienstinstallation mit NSSM](docs/nssm-exe-installation.md)
|
||||
2. 🔍 **Prüfen, ob passende `node_modules-v1.1.xxx.zip` Datei vorhanden ist**
|
||||
|
||||
***
|
||||
- Wenn **nicht vorhanden** → `C:\\inetpub\\wwwroot\\talas5\\nodeMap` komplett löschen
|
||||
- Wenn **vorhanden** → nur `node_modules-v1.1.xxx.zip` und `node_modules` behalten, Rest
|
||||
löschen
|
||||
💡 **Tipp:** `node_modules-v1.1.xxx.zip` nach Entpacken **nicht löschen** – dient als Nachweis
|
||||
der Bibliotheksversion!
|
||||
|
||||
- `package.json`, `package-lock.json`
|
||||
- `server.js` → Startet den integrierten WebSocket-Server auch (Port 3000) zur Datenübertragung von
|
||||
TALAS.web WebServices
|
||||
3. 📦 **ZIP entpacken**
|
||||
|
||||
**Optional:**
|
||||
- `NodeMap V1.1.260.zip` entpacken
|
||||
⚠️ **Wichtig:** Nur den **Inhalt** des entpackten `deployment`-Ordners nach
|
||||
`C:\\inetpub\\wwwroot\\talas5\\nodeMap\\` kopieren – **nicht** den Ordner selbst.
|
||||
|
||||
Falls `node_modules/` auf dem Server nicht vorhanden ist:
|
||||
|
||||
- `node_modules-v1.1.260.zip` herunterladen und entpacken
|
||||
|
||||
➡ Danach nur noch entpacken nach `C:\inetpub\wwwroot\talas5\nodeMap` und Dienst starten.
|
||||
4. 🚀 **Dienst starten**
|
||||
- Windows-Dienst `NodeMapService` wieder starten
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user