So stellen Sie Angular Universal auf dem Plesk-Panel bereit (Apache)

Sep 23 2020

Ich habe ein Problem beim Ausführen von Angular Universal auf meinem Plesk- Bedienfeld (Apache):

schon habe ich installiert nodejs:

  1. Ich mache npm run build:ssrauf meinem localhost und kopiere das distvon localhost in das httpdocsVerzeichnis auf plesk.
  2. package.jsonin httpdocsVerzeichnis kopiert ;
  3. Was soll ich in diesem Schritt tun?

Ich habe Run scriptin meinem Plesk auf geklickt und versucht zu rennen serve:ssr, aber es passiert nichts.

Antworten

3 ShreefEntsar Sep 25 2020 at 00:12

- Stellen Sie in Ihrem "Dokumentenstamm" sicher, dass Sie den Browserordner in dist auswählen.

-in your server.ts ENTFERNEN Sie diese if-Bedingung:

if (moduleFilename === __filename || moduleFilename.includes('iisnode')) {
  run();
}

und ersetzen Sie es durch nur:

run();

Starten Sie dann Ihre node.js-App erneut über die plesk-GUI