- Para descargar el codigo mediante comando usar el siguiente comando:
git clone -b develop https://github.com/encisosystems/set-web.git
- Para descargar desde la pagina web de github, entrar a la rama
develop
, dar click en botón azul<> Code
y click enDonwload zip
Para instalar las librerias y modulos necesarios, entrar a la carpeta del proyecto y usar el siguiente comando: npm i
Para ejecutar la aplicación, se debe ejecutar el comando npm start
en la terminal. Este comando iniciará un servidor web en el puerto 3000, y abrirá una ventana en el navegador con la aplicación. En caso de que no se abra automáticamente, se puede acceder a la aplicación en la dirección http://localhost:3000.
Para compilar la aplicación, se debe ejecutar el comando npm run build
en la terminal. Este comando generará una carpeta llamada build
en la raíz del proyecto, la cual contiene los archivos necesarios para desplegar la aplicación en un servidor web.
Para ejecutar la aplicación en modo de desarrollo, se debe ejecutar el comando npm run dev
en la terminal. Este comando iniciará un servidor web en el puerto 3000, y abrirá una ventana en el navegador con la aplicación. En caso de que no se abra automáticamente, se puede acceder a la aplicación en la dirección http://localhost:3000.
Para ejecutar las pruebas de la aplicación, se debe ejecutar el comando npm test
en la terminal. Este comando ejecutará todas las pruebas unitarias de la aplicación, y mostrará los resultados en la terminal.
Para desplegar la aplicación en un servidor web de AWS EC2, se deben seguir los siguientes pasos:
- Crear una instancia de AWS EC2 con el sistema operativo Amazon Linux 2.
- Conectarse a la instancia de AWS EC2 a través de Putty.
- Instalar Node.js, npm y git en la instancia de AWS EC2.
- Clonar el repositorio de la aplicación en la instancia de AWS EC2.
- Instalar las dependencias de la aplicación con el comando
npm install
. - Compilar la aplicación con el comando
npm run build
.- Para instalar el paquete
serve
de forma global, se debe ejecutar el comandonpm install -g serve
. - Para iniciar el servidor web con el comando
serve -s build -l 3000
. - Para acceder a la aplicación en la dirección IP pública de la instancia de AWS EC2. Ejemplo: http://[ip]:3000.
- Para instalar el paquete
- Iniciar la aplicación con el comando
npm start
. - Acceder a la aplicación en la dirección IP pública de la instancia de AWS EC2.
Para detener la aplicación, se debe ejecutar el comando Ctrl + C
en la terminal.