Comment déployer Angular Universal sur un panneau Plesk (Apache)

Sep 23 2020

J'ai un problème avec l'exécution d' Angular Universal sur mon panneau Plesk (apache):

déjà j'ai inséré nodejs:

  1. je fais npm run build:ssrsur mon localhost et copie le distde localhost au httpdocsrépertoire sur plesk.
  2. copié package.jsonsur le httpdocsrépertoire;
  3. dans cette étape que dois-je faire?

J'ai cliqué Run scriptdans mon Plesk et j'ai essayé de courir serve:ssr, mais rien ne se passe.

Réponses

3 ShreefEntsar Sep 25 2020 at 00:12

-Assurez-vous dans votre "Document Root" de choisir le dossier du navigateur dans dist.

-dans votre serveur.ts SUPPRIMEZ cette condition si:

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

et remplacez-le par juste:

run();

puis redémarrez votre application node.js à partir de l'interface graphique de plesk