Come distribuire angular universal su Plesk Panel (apache)

Sep 23 2020

Ho problemi con l'esecuzione di Angular Universal sul mio pannello Plesk (apache):

già ho insallato nodejs:

  1. lo faccio npm run build:ssrsul mio localhost e copio distda localhost alla httpdocsdirectory su plesk.
  2. copiato package.jsonnella httpdocsdirectory;
  3. in questo passaggio cosa devo fare?

Ho cliccato su Run scriptnel mio Plesk e ho provato a correre serve:ssr, ma non succede niente.

Risposte

3 ShreefEntsar Sep 25 2020 at 00:12

-Assicurati nella tua "Document Root" di scegliere la cartella del browser in dist.

-nel tuo server.ts RIMUOVI questa condizione se:

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

e sostituiscilo con solo:

run();

quindi riavvia nuovamente l'app node.js dalla GUI di plesk