Saltar al contenido

Primeros pasos

GitHub

Este tutorial te enseñará cómo configurar Supabase desde cero y cómo iniciar las edge functions

  1. Clonado capgo
  2. supabase

Para empezar, ejecuta

Ventana de terminal
supabase start

A continuación deberías ver algo así:

Started supabase local development setup.
API URL: http://localhost:54321
GraphQL URL: http://localhost:54321/graphql/v1
DB URL: postgresql://postgres:postgres@localhost:54322/postgres
Studio URL: http://localhost:54323
Inbucket URL: http://localhost:54324
JWT secret: [truncated]
anon key: supa_key_anon
service_role key: supa_key_admin

Luego abre configs.json y configura los siguientes valores:

{
"base_domain": {
"prod": "console.capgo.app",
"development": "development.console.capgo.app",
"local": "localhost:3332"
},
"supa_anon": {
"prod": "supa_key_anon",
"development": "supa_key_anon",
"local": "supa_key_anon"
},
"supa_url": {
"prod": "http://localhost:54321",
"development": "http://localhost:54321",
"local": "http://localhost:54321"
}
}

dónde supa_key_anon es el valor del paso anterior.

Luego, verifica que puedes entrar a localhost:54323 y que la tabla users se vea algo así como esto

Dashboard de Supabase mostrando la tabla de usuarios

Si es así, inicia las edge functions con:

Ventana de terminal
supabase functions serve

y arranca el frontend ejecutando:

Ventana de terminal
bun run serve

Si estás usando Primeros pasos para planificar el trabajo con plugins nativos, conéctalo con Al usar @capgo/capacitor-updater para la funcionalidad nativa al usar @capgo/capacitor-updater, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.