base44 deploy
Despliega todos los recursos del proyecto (entidades, funciones, agentes, conectores y sitio) a Base44 en un solo comando.Sintaxis
Opciones
| Opción | Descripción |
|---|---|
-y, --yes | Omite el aviso de confirmación |
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
| Comando | Descripción |
|---|---|
base44 entities push | Envía solo entidades |
base44 functions deploy | Despliega solo funciones |
base44 agents push | Envía solo agentes |
base44 connectors push | Envía solo conectores |
base44 auth push | Envía solo la configuración de autenticación |
base44 site deploy | Despliega solo el sitio |
Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

