Saltar a contenido

Plataforma ETER – Ambiente de Desarrollo

Repositorio: apps/modernizacion/eter (dev-env).

Estructura

  • src/shell/ (submódulo eter-shell, Angular runtime).
  • src/libs/ (submódulo eter-libs, librerías @eter/*).
  • docker-compose.dev.yml (orquestación DEV), Makefile, .env.example.

Arranque rápido

make init    # instala deps y copia .env.example
cp .env.example .env
make up      # levanta shell y MFEs configurados; http://localhost:4200
make logs    # ver logs
make down    # detener

Desarrollo del shell sin Docker

cd src/shell/shell-app
npm install
npm start    # hot reload en http://localhost:4200

Agregar un microfrontend

1) Crear repo del MFE.
2) git submodule add <url> src/<nombre-mfe>
3) Actualizar docker-compose.dev.yml para montarlo.
4) Exponer el contrato (ruta, remoteEntry, assets) en el shell.

Variables clave (.env)

  • SHELL_PORT, BACKEND_URL, NODE_ENV.