Instalación y ejecución - RodrigoRoy/lais-fotografia GitHub Wiki

Requisitos

Es importante instalar los siguientes componentes para asegurar un correcto funcionamiento:

Instrucciones

Las siguientes instrucciones aplican para la línea de comandos.

  1. Clonar el sistema git clone https://github.com/RodrigoRoy/lais-fotografia.git
  2. Moverse al directorio recien clonado cd lais-fotografia
  3. Instalar dependencias de Node npm install
  4. Realizar configuración inicial npm run init Se solicitará la siguiente información
    • Nombre de la fototeca Nombre principal que aparece en el encabezado del sistema
    • Prefijo del código de referencia Clave que acompaña a todo registro en el sistema
    • Nombre de la base de datos Para MongoDB, no es un dato visible ni relevante para usuarios
    • Frase privada de seguridad Contraseña de cifrado para información sensible
    • Puerto de red Cualquier puerto disponible para exponer el sistema

Peek 2022-09-09 12-30

Ejecución

El sistema debe ejecutarse como un proceso de NodeJs. El siguiente comando mantiene activo dicho proceso:

npm run serve

Pero el comando anterior puede bloquear la terminal, una mejor alternativa es usar forever que permite la ejecución como un proceso más del sistema operativo:

forever start server.js

Peek 2022-09-09 12-41