base44 link
Vincula un proyecto local de Base44 existente a una app de Base44 en la nube. Úsalo cuando tengas unbase44/config.jsonc pero aún no lo hayas conectado a una app de Base44.
Crítico: cuándo usar Link vs Create
| Escenario | Comando |
|---|---|
Empezar de cero, sin carpeta base44/ | npx base44 create |
Tener base44/config.jsonc pero no .app.jsonc | npx base44 link |
Proyecto ya vinculado (tiene .app.jsonc) | Ya hecho, usa deploy |
Sintaxis
Opciones
| Opción | Descripción | Requerido |
|---|---|---|
-c, --create | Crea un nuevo proyecto (omite el aviso de selección) | No |
-n, --name <name> | Nombre del proyecto (requerido cuando se usa --create) | Con --create |
-d, --description <description> | Descripción del proyecto | No |
--app-id <id> | ID de app para vincular a un proyecto existente (bandera global, omite el aviso de selección) | No |
Modo no interactivo
Para uso en CI/CD o agentes: Crear un nuevo proyecto:npx base44 link --create (falta —name)
INCORRECTO: npx base44 link --create --app-id <id> (no se pueden usar ambos)
CORRECTO: npx base44 link --create --name my-app
CORRECTO: npx base44 link --app-id <id>
Ejemplos
Lo que hace
- Encuentra el
base44/config.jsoncen el directorio actual (o directorios padres) - Verifica que no existe
.app.jsonc(el proyecto no está ya vinculado) - Ya sea:
- Crea una nueva app de Base44 en la nube (con
--create), O - Vincula a una app existente (con
--app-ido selección interactiva)
- Crea una nueva app de Base44 en la nube (con
- Escribe el app ID en
base44/.app.jsonc
Requisitos
- Debe tener
base44/config.jsoncen el proyecto - NO debe tener
base44/.app.jsonc(usadeploysi ya está vinculado) - Debes estar autenticado (ejecuta
npx base44 loginprimero)
Notas
- Después de vincular, puedes desplegar recursos con
npx base44 deploy - El archivo
.app.jsoncdebería estar ignorado por git (contiene tu app ID)
Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

