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:- Entities - Todos los archivos
.jsoncenbase44/entities/ - Functions - Todas las funciones en
base44/functions/ - Agents - Todas las configuraciones de agentes en
base44/agents/ - Connectors - Todas las configuraciones de conectores en
base44/connectors/ - Auth Config - Configuración de autenticación desde
base44/auth/(si está presente) - Site - Archivos compilados desde
site.outputDirectory(si está configurado)
Ejemplos
Flujo de trabajo típico
Lo que hace
- Lee la configuración del proyecto desde
base44/config.jsonc - Detecta los recursos disponibles (entidades, funciones, agentes, conectores, sitio)
- Muestra un resumen de lo que se desplegará
- Pide confirmación (a menos que se use la bandera
-y) - 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
- Maneja la autorización OAuth para cualquier nuevo conector que la requiera
- 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 loginprimero) - Para el despliegue del sitio, debes ejecutar
npm run buildprimero
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 buildpor 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.