base44 create
Crée un nouveau projet Base44 à partir d’un modèle. Cette commande est agnostique du framework et peut soit générer un projet complet, soit ajouter la configuration Base44 à un projet existant.Critique : mode non interactif requis
Fournissez TOUJOURS à la fois le nom du projet ET le flag--path. Sans les deux, la commande ouvre un TUI interactif que les agents ne peuvent pas utiliser correctement.
MAUVAIS : npx base44 create
MAUVAIS : npx base44 create my-app
BON : npx base44 create my-app -p ./my-app
Syntaxe
Arguments et options
*Requis pour le mode non interactif.
name et --path doivent être fournis ensemble.
Sélection du modèle (CRITIQUE - choisir de manière appropriée)
Vous DEVEZ sélectionner le modèle le plus approprié en fonction des besoins de l’utilisateur :
Choix par défaut : lorsque l’utilisateur demande de « créer une application » ou « construire un projet » sans préciser de framework, utilisez
backend-and-client pour fournir une application complète et prête pour la production avec Vite + React + Tailwind.
Le flag --path
- Pour le modèle
backend-and-client(nouveaux projets) : utilisez un chemin vers un nouveau sous-dossier - Pour le modèle
backend-only(projets existants) : utilisez-p .dans le répertoire courant
Workflow : utiliser backend-only avec des frameworks externes
CRITIQUE : le dossier du projet DOIT exister AVANT d’exécuter base44 create avec backend-only
Le modèle backend-only n’ajoute que les fichiers de configuration Base44 — il ne crée PAS de front-end. Si vous voulez un front-end avec un framework précis :
- Créer un dossier vide manuellement puis essayer d’exécuter
npx create viteà l’intérieur (échouera - le dossier existe) - Exécuter
base44 createavecbackend-onlyen s’attendant à ce qu’il crée un front-end (ce ne sera pas le cas)
- Exécutez d’ABORD la commande d’init du framework externe (elle crée son propre dossier)
- Puis exécutez
base44 createdans ce dossier avec-p .
Exemples
Ce que fait la commande
- Applique le modèle sélectionné au chemin cible
- Crée un dossier
base44/avec les fichiers de configuration - Enregistre le projet auprès du backend Base44
- Crée
base44/.app.jsoncavec l’ID de l’application - Si
--deployest utilisé :- Pousse toute entité définie dans
base44/entities/ - Exécute les commandes d’installation et de build (pour les modèles avec front-end)
- Déploie le site vers l’hébergement Base44
- Pousse toute entité définie dans
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.