ich will es auch nur über WCP/Plesk, die SSH Konsole interessiert mich gar nicht.
wenn man ein lokales Git Repo hat, dann kann man Bereitstellungsaktionen definieren. Ich möchte eine Angular / React / you name it App im Repo haben (natürlich ohne node_modules) und wenn ich "deploye" dann soll der die node_modules installieren und anschließend den build ausführen. Dadurch wird dann ein dist Folder mit den kompilierten Dateien erstellt, die der Webserver dann auspielen kann (nur html und plain js)
Der dist Folder ist per default in gitignore drin, da man den üblicherweise nicht im Repo mit drinnen hat.