base44 deploy
Déploie toutes les ressources du projet (entités, fonctions, agents, connecteurs et site) vers Base44 en une seule commande.Syntaxe
Options
| Option | Description |
|---|---|
-y, --yes | Ignorer l’invite de confirmation |
Ce qui est déployé
La commande détecte et déploie automatiquement :- Entités - Tous les fichiers
.jsoncdansbase44/entities/ - Fonctions - Toutes les fonctions dans
base44/functions/ - Agents - Toutes les configurations d’agents dans
base44/agents/ - Connecteurs - Toutes les configurations de connecteurs dans
base44/connectors/ - Config d’authentification - Paramètres d’authentification depuis
base44/auth/(le cas échéant) - Site - Fichiers buildés depuis
site.outputDirectory(le cas échéant)
Exemples
Workflow typique
Ce que fait la commande
- Lit la configuration du projet depuis
base44/config.jsonc - Détecte les ressources disponibles (entités, fonctions, agents, connecteurs, site)
- Affiche un résumé de ce qui sera déployé
- Demande confirmation (sauf si le flag
-yest utilisé) - Déploie toutes les ressources en séquence :
- Pousse les schémas d’entités
- Déploie les fonctions
- Pousse les configurations d’agents
- Pousse les configurations de connecteurs
- Pousse la configuration d’authentification
- Téléverse les fichiers du site
- Gère l’autorisation OAuth pour tout nouveau connecteur qui la nécessite
- Affiche l’URL du tableau de bord et l’URL de l’application (si le site a été déployé)
Flux OAuth pour les connecteurs
Si des connecteurs nécessitent une autorisation après le déploiement, le CLI vous invite à ouvrir votre navigateur pour compléter OAuth. Dans les environnements non interactifs (CI/CD, pas de TTY), les invites OAuth sont ignorées automatiquement.Prérequis
- Doit être exécutée depuis un répertoire de projet Base44 lié
- Doit être authentifiée (exécutez d’abord
npx base44 login) - Pour le déploiement du site, exécutez d’abord
npm run build
Sortie
Après un déploiement réussi :- Dashboard : lien vers le tableau de bord de gestion de votre application
- App URL : URL publique de votre site déployé (si le site a été inclus)
Remarques
- Si aucune ressource n’est trouvée, la commande se termine avec un message
- Utilisez les commandes individuelles (
entities push,functions deploy,connectors push,site deploy) si vous voulez déployer uniquement des ressources précises - Le site doit être buildé avant le déploiement — cette commande n’exécute pas
npm run buildpour vous
Commandes associées
| Commande | Description |
|---|---|
base44 entities push | Pousser uniquement les entités |
base44 functions deploy | Déployer uniquement les fonctions |
base44 agents push | Pousser uniquement les agents |
base44 connectors push | Pousser uniquement les connecteurs |
base44 auth push | Pousser uniquement la config d’authentification |
base44 site deploy | Déployer uniquement le site |
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.

