Skip to main content
Esta página es parte de una habilidad de agente de codificación con IA y está escrita para agentes, no para humanos. Para la documentación de Base44 legible por humanos, consulta la documentación para desarrolladores.

base44 deploy

Despliega todos los recursos del proyecto (entidades, funciones, agentes, conectores y sitio) a Base44 en un solo comando.

Sintaxis

Opciones

Lo que despliega

El comando detecta y despliega automáticamente:
  1. Entities - Todos los archivos .jsonc en base44/entities/
  2. Functions - Todas las funciones en base44/functions/
  3. Agents - Todas las configuraciones de agentes en base44/agents/
  4. Connectors - Todas las configuraciones de conectores en base44/connectors/
  5. Auth Config - Configuración de autenticación desde base44/auth/ (si está presente)
  6. Site - Archivos compilados desde site.outputDirectory (si está configurado)

Ejemplos

Flujo de trabajo típico

Lo que hace

  1. Lee la configuración del proyecto desde base44/config.jsonc
  2. Detecta los recursos disponibles (entidades, funciones, agentes, conectores, sitio)
  3. Muestra un resumen de lo que se desplegará
  4. Pide confirmación (a menos que se use la bandera -y)
  5. Despliega todos los recursos en secuencia:
    • Envía esquemas de entidades
    • Despliega funciones
    • Envía configuraciones de agentes
    • Envía configuraciones de conectores
    • Envía configuración de autenticación
    • Sube archivos del sitio
  6. Maneja la autorización OAuth para cualquier nuevo conector que la requiera
  7. Muestra la URL del panel y la URL de la app (si se desplegó el sitio)

Flujo OAuth de conectores

Si algún conector requiere autorización después del despliegue, la CLI te pedirá abrir tu navegador para completar OAuth. En entornos no interactivos (CI/CD, sin TTY), los avisos OAuth se omiten automáticamente.

Requisitos

  • Debe ejecutarse desde un directorio de proyecto de Base44 vinculado
  • Debes estar autenticado (ejecuta npx base44 login primero)
  • Para el despliegue del sitio, debes ejecutar npm run build primero

Salida

Después de un despliegue exitoso:
  • Dashboard: Enlace al panel de gestión de tu app
  • App URL: URL pública de tu sitio desplegado (si se incluyó el sitio)

Notas

  • Si no se encuentran recursos, el comando sale con un mensaje
  • Usa comandos individuales (entities push, functions deploy, connectors push, site deploy) si solo quieres desplegar recursos específicos
  • El sitio debe compilarse antes del despliegue - este comando no ejecuta npm run build por ti

Comandos relacionados

Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.