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)
|
[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:**
|
#### 📂 Ablauf:
|
||||||
NodeMap
|
|
||||||
|
|
||||||
- `.next/`, `public/` → Build- und statische Dateien
|
1. 🛑 **Dienst stoppen**
|
||||||
- `.env.production` → Umgebungsvariablen
|
|
||||||
|
|
||||||
***
|
- 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`
|
2. 🔍 **Prüfen, ob passende `node_modules-v1.1.xxx.zip` Datei vorhanden ist**
|
||||||
- `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)
|
|
||||||
|
|
||||||
***
|
- 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`
|
3. 📦 **ZIP entpacken**
|
||||||
- `server.js` → Startet den integrierten WebSocket-Server auch (Port 3000) zur Datenübertragung von
|
|
||||||
TALAS.web WebServices
|
|
||||||
|
|
||||||
**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:
|
4. 🚀 **Dienst starten**
|
||||||
|
- Windows-Dienst `NodeMapService` wieder starten
|
||||||
- `node_modules-v1.1.260.zip` herunterladen und entpacken
|
|
||||||
|
|
||||||
➡ Danach nur noch entpacken nach `C:\inetpub\wwwroot\talas5\nodeMap` und Dienst starten.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
// /config/appVersion
|
// /config/appVersion
|
||||||
export const APP_VERSION = "1.1.263";
|
export const APP_VERSION = "1.1.264";
|
||||||
|
|||||||
Reference in New Issue
Block a user