Ir al contenido

Configuración del entorno de desarrollo

  • Bun (gestor de paquetes y runtime)
  • Docker (para servicios de backend, opcional)
  • D2 (para renderizar diagramas, opcional)
  1. Clonar el repositorio
Ventana de terminal
git clone https://github.com/salazarsebas/stellar-explorer.git
cd stellar-explorer
  1. Instalar dependencias
Ventana de terminal
bun install
  1. Iniciar el servidor de desarrollo
Ventana de terminal
bun run dev

El explorador estará disponible en http://localhost:3000.

Para la funcionalidad del indexador, inicia los servicios Docker:

Ventana de terminal
docker compose up -d

Esto inicia PostgreSQL (puerto 54320), Redis (puerto 63790) y Typesense (puerto 18108).

Copia el archivo de ejemplo y ajusta si es necesario:

Ventana de terminal
cp .env.local.example .env.local
ComandoPropósito
bun run devIniciar servidor de desarrollo (puerto 3000)
bun run buildBuild de producción
bun run lintEjecutar ESLint
bun run formatFormatear código con Prettier
bun run testEjecutar tests
bun run test:watchEjecutar tests en modo observación