eject pour cloner une application que vous avez créée avec l’éditeur d’applications Base44 dans un nouveau projet Base44 avec une base de code locale. La commande crée un nouveau backend sur Base44 avec son propre ID d’application et télécharge votre code localement, vous donnant un contrôle total sur le développement dans votre propre IDE. Votre application d’origine reste inchangée dans Base44.
- La CLI nécessite Node.js 20.19.0 ou supérieur.
- Ce guide crée une copie séparée de votre application en tant que nouveau projet. Si vous voulez développer votre application existante en local sans créer de copie séparée, choisissez plutôt l’une de ces options :
- Intégration GitHub : synchronisation automatique bidirectionnelle avec un dépôt GitHub, nécessite le plan Builder. Idéale pour un développement local continu où vous voulez que les modifications restent synchronisées entre Base44 et votre éditeur.
base44 scaffold: écrire du code backend en local et déployer manuellement.
1
Installer la CLI
Installez la CLI Base44 globalement :
2
Éjecter votre application
Exécutez la commande eject :Si vous n’êtes pas déjà connecté, la commande vous demandera de vous authentifier.Sélectionnez l’application que vous voulez cloner, puis choisissez un dossier de destination. La CLI crée un nouveau projet backend Base44 avec un ID d’application unique et télécharge le code frontend et les ressources backend de votre application localement.
- Nouveau projet backend Base44 : un backend distinct sur Base44 avec son propre ID d’application et une base de données vide.
- Fichiers de projet locaux :
- Code frontend : le frontend React de votre application, prêt à être modifié et construit.
- Ressources backend : schémas d’entités, fonctions et fichiers de configuration dans le répertoire
base44/.
Quand utiliser eject
Utilisez eject lorsque vous :- Voulez développer une application existante dans votre propre IDE avec un contrôle total du code.
- Voulez créer des clients supplémentaires qui partagent votre backend, tels qu’une application mobile ou une extension Chrome.
- Avez besoin de workflows de contrôle de version au-delà de l’intégration GitHub, tels que des branches de fonctionnalités ou des pull requests.
base44 scaffold.
Étapes suivantes
Maintenant que vous avez un projet local, vous pouvez :- Utiliser le SDK pour ajouter plus de fonctionnalités à votre frontend.
- Ajouter des entités, des fonctions backend et des agents. Si vous travaillez en TypeScript, générez des types pour obtenir l’autocomplétion et la sécurité des types.
- Continuer à construire votre frontend et déployer les mises à jour avec
base44 deploy.
Voir aussi
- Référence de la commande
eject: exportez votre configuration backend Base44 - Structure du projet : comment les fichiers de projet sont organisés
- Référence des commandes CLI : toutes les commandes CLI disponibles
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.