Beiträge von sten

    tab

    ich will es auch nur über WCP/Plesk, die SSH Konsole interessiert mich gar nicht.

    pasted-from-clipboard.png

    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.

    Ich glaube nicht das mein Webhosting Node.js Support hat. Allerdings steht in der Übersicht auch das ich kein Phyton habe und die Unterstützung dafür sehe ich (vermutlich weil ich BETA Tarif habe?).

    Allerdings möchte ich ja keine NodeJS App laufen lassen, ich benötige das lediglich zum installieren der node modules und dem anschließenden Build. Am Ende ist das eine html Datei mit javascript.

    Vermutlich werde ich als Workaround das lokal builden und den dist Folder (der in gitignore ist) mit einchecken und dann einfach alles ausser dist löschen und den Inhalt von dist nach root der domain kopieren. In dem Fall wäre kein node nötig mehr.

    Hallo Zusammen,

    nachdem der Kundensupport mir leider nicht weiterhelfen konnte (da sie CCP nicht supporten) wurde mir das Forum nahe gelegt.

    Vertrag:

    Webhosting 2000 de BETA

    Ich habe für eine Domain ein lokales GIT Repo verwendet und habe dort eine Angular Anwendung. Wenn ich auf den Main Branch commite, dann gibt es ja Bereitstellungsaktionen, die zum "deployen" verwendet werden können.

    Hier würde ich gerne "npm ci" & "npm run build" aufrufen, allerdings bekomme ich eine Fehlermeldung
    -: npm: command not found

    Wie kann ich die node modules installieren und den build ausführen?

    Gruß,
    Carsten