Die Installation unter Windows läuft etwas anders als normalerweise gewohnt. Man lädt also keine .exe Datei herunter, sondern eine Batch Datei in der die notwendigen Schritte abgearbeitet werden.

Dies sind:

  • Installieren von Node.Js – sofern (wie auf den meisten Windows Systemen noch nicht installiert).
  • Download und Entpacken der eigentlichen Anwendung von meinem Server.
  • Nachladen von benötigten Modulen aus dem Internet
  • Anweisungen an den User die .env Datei zu editieren und wie das Programm danach gestartet werden soll

Hier könnt Ihr Euch die Batchdatei herunterladen: https://fg.nanninga.me/$/S1HQz

Sollte das nicht funktionieren könnt Ihr auch in die Kommandozeile gehen und dort

curl -o install_windows.bat „https://fg.nanninga.me/!/dl/install_windows.bat“

eingeben.

Die Datei install_windows.bat (sollte in eurem Download Verzeichnis stehen startet Ihr dann mit Doppelklick.

Die Batchdatei wird dann – sofern nicht vorhanden – zunächst Node.js installieren und danach die Ausführung beenden. Dies ist notwendig, damit die Pfade über bekannt sind, wenn die Ausführung fortgesetzt wird.

Startet die install_windows.bat dann einfach noch einmal und sie führt die Installation fort.

Zunächst werdet Ihr gefragt, wo ihr das Program installieren möchtet. Vorbesetzt ist „c:\ctbonline“ . Ihr könnt aber jedes mögliche Verzeichnis vorgegen, also auch einen Ordner auf einer anderen Platte oder auf einem USB -Stick.

Die Installation nudelt dann eine Weile und danach ist das Programm fast einsatzfähig.

Ihr müsst allerdings nun noch die .env Datei editieren (siehe dazu extra Seite für alle Betriebssysteme). Die Anweisungen dazu seht ihr im Terminal-Fenster (also cd , editieren .env usw)

Nachdem dies erfolgt ist, klickt ihr  in Zukunft auf die Datei  „start_windows.bat“ und das Programm wird starten und ihr könnt es dann mit Euren Browser aufrufen. Die Anweisung dazu wird Euch angezeigt. „start_windows.bat“ könnt Ihr auch der Einfachheit halber auf den Desktop kopieren und dann immer von dort starten.

Start_windows bietet Euch dann eine Auswahl: 0-4:

  1. Startet das Programm im Vordergrund, d.h. das Terminal-Fenster muss geöffnet bleiben, damit der Browser funktionieren kann. Diese Version eignet sich zum ersten Testen. es werden auch diverse Hilfsinformationen angezeigt, mit denen Ihr sehen könnt, ob Eure .env Konfiguration auch korrekt ist.
  2. Startet das Programm im Hintergrund und das Terminal-Fenster kann geschlossen werden. Das Programm bleibt bis zum nächsten Neustart aktiv
  3. Könnt Ihr benutzen, wenn ihr ohne Neustart das Programm beenden möchtet
  4. Hier könnt Ihr Informationen über den Background Prozess bekommen
  5. =0 beendet das Terminal-Fenster.

Im Browser gebt Ihr dann „localhost:3000“ ein (oder den Port den ihr in der .env gesetzt habt. Ihr könnt das Programm auch auf einem anderen Rechner im Netzwerk aufrufen indem Ihr die IP-Adresse des PC/Laptops verwendet – also etwa http://192.168.178.77:3000″. Dies funktioniert auch von einem Handy oder einem Tablet.