Skip to content

Latest commit

 

History

History
78 lines (46 loc) · 2.25 KB

README.md

File metadata and controls

78 lines (46 loc) · 2.25 KB

Migala Registro

Este proyecto fue creado con Create React App. Para una explicación detallada sobre como funciona revisa su documentación.

Como empezar

Vas a necesitar tener instalados NodeJS & Yarn en tu computadora.

Una vez listo deberás correr yarn para descargar las depencias del proyecto.

Scripts disponibles

En la raíz del proyecto puedes correr:

yarn start

Corre el sitio en modo desarollo.
Abre http://localhost:3000 para verla en el navegador.

yarn run build

Contruye la app en modo producción dentro de la carpeta build.
Construye correctamente React en modo poducción y lo optimiza para mayor rendimiento.

El aplicación construida es minificada y los nombres de los archivos incluyen hashes.

La aplicación está lista para ser lanzada!

Revisa esta sección sobre lanzamiento para más información.

docker

Puedes usar Docker y/o docker-compose para correr el proyecto.

Desarrollo con docker compose

Con docker-compose (docker-compose es una herramienta dependiente de Docker). En la raíz del proyecto puedes correr:

docker-compose up

con Docker. En la raíz del proyecto puedes correr:

docker build -t migala-form -f Dockerfile.dev .
docker run -p 3000:3000 migala-form

Builds para producción

Es necesario tener un archivo .env.production con las variables de ambiente definidas en .env.example.

El siguiente comando construirá una imágen de contenedor con una versión productiva del proyecto:

docker build -t migala-form-prod .

Para correr el contenedor:

docker run -e PORT=3000 -p 3000:3000 migala-form-prod

La variable de entorno PORT indica el el puerto de nginx. El nombre de la variable se puede cambiar desde los archivos de template de nginx.

Aprende más

Puedes aprender más en la documentación de Create React App.

Para aprender React revisa la documentación de React.