Skip to main content
Cette page fait partie d’une compétence d’agent de code IA et est écrite pour les agents, pas pour les humains. Pour la documentation Base44 lisible par un humain, consultez la documentation développeur.

base44 link

Lie un projet Base44 local existant à une application Base44 dans le cloud. Utilisez-la quand vous avez un base44/config.jsonc mais que vous ne l’avez pas encore connecté à une application Base44.
ScénarioCommande
Démarrage à zéro, pas de dossier base44/npx base44 create
A base44/config.jsonc mais pas de .app.jsoncnpx base44 link
Projet déjà lié (a .app.jsonc)Déjà fait, utilisez deploy

Syntaxe

npx base44 link [options]

Options

OptionDescriptionRequis
-c, --createCréer un nouveau projet (ignorer l’invite de sélection)Non
-n, --name <name>Nom du projet (requis quand --create est utilisé)Avec --create
-d, --description <description>Description du projetNon
--app-id <id>ID d’application à lier à un projet existant (flag global, ignore l’invite de sélection)Non

Mode non interactif

Pour CI/CD ou usage d’agent : Créer un nouveau projet :
npx base44 link --create --name my-app
Lier à une application existante :
npx base44 link --app-id <app-id>
MAUVAIS : npx base44 link --create (manque —name) MAUVAIS : npx base44 link --create --app-id <id> (ne peut pas utiliser les deux) BON : npx base44 link --create --name my-app BON : npx base44 link --app-id <id>

Exemples

# Interactive mode - prompts for project details
npx base44 link

# Non-interactive - create and link in one step
npx base44 link --create --name my-app

# With description
npx base44 link --create --name my-app --description "My awesome app"

# Link to a specific existing project by ID
npx base44 link --app-id abc123

Ce que fait la commande

  1. Trouve le base44/config.jsonc dans le répertoire courant (ou les répertoires parents)
  2. Vérifie qu’aucun .app.jsonc n’existe (projet pas déjà lié)
  3. Soit :
    • Crée une nouvelle application Base44 dans le cloud (avec --create), OU
    • Lie à une application existante (avec --app-id ou sélection interactive)
  4. Écrit l’ID de l’application dans base44/.app.jsonc

Prérequis

  • Doit avoir base44/config.jsonc dans le projet
  • Ne DOIT PAS avoir base44/.app.jsonc (utilisez deploy si déjà lié)
  • Doit être authentifiée (exécutez d’abord npx base44 login)

Remarques

  • Après la liaison, vous pouvez déployer des ressources avec npx base44 deploy
  • Le fichier .app.jsonc doit être ignoré par git (il contient votre ID d’application)
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.