Raketenwilli: nodejs Aufruf Windowsfenster ,Browserfenster mit Electron

Beitrag lesen

Wenn Du aus node.js heraus ein Browserfenster öffnen willst, dann bist Du schon am Server.

Das ist nicht zwingend der Fall. Er kann mit nodejs einen HTTP[S]-Server starten - er kann es aber auch einfach als „universelle“ Skriptsprache auf einen Desktop-Rechner benutzen. (Ich mach sowas gerne mal auf die Schnelle mit PHP…)

Und da hätten wir dann den Fall, dass vermittels der exec-Funktion durchaus auch ein Browser gestartet werden kann.

https://stackabuse.com/executing-shell-commands-with-node-js/

Hint:

Für bekannte Systeme kann man den Pfad zum Browser angeben, ihn oder einen zu suchen geht sicher auch, z.B. in dem man durch weitere Systemaufrufe untersucht, womit https:// - Links verknüpft sind. Im Zweifelsfall sollte der Benutzer den Pfad zum Browser und ggf. die Übergabe einer zu öffnenden URL konfigurieren können.