base44 functions deploy
Déployer les définitions de fonctions locales vers Base44.Syntaxe
Options
| Option | Description | Requis |
|---|---|---|
[names...] | Un ou plusieurs noms de fonctions à déployer (déploie toutes si omis) | Non |
--force | Supprime les fonctions distantes absentes en local (ne peut pas être combiné avec [names...]) | Non |
Authentification
Requise : oui. Si vous n’êtes pas authentifié, une invite de connexion s’affiche.Ce que fait la commande
- Parcourt le répertoire
base44/functions/à la recherche de définitions de fonctions - Détecte les fonctions à partir des fichiers
entry.ts/entry.js - Affiche le nombre de fonctions à déployer
- Envoie le code des fonctions vers Base44 séquentiellement
- Rapporte les résultats : nombres déployées, inchangées et en échec
- Si
--forceest utilisé : supprime aussi les fonctions distantes qui n’existent plus localement
Prérequis
- Doit être exécutée depuis un répertoire de projet Base44
- Le projet doit avoir des définitions de fonctions dans le dossier
base44/functions/ - Chaque fonction doit être un dossier avec
entry.tsouentry.js
Exemples
Sortie
--force :
Codes de sortie
- Code 0 : toutes les fonctions déployées avec succès (ou inchangées)
- Code 1 : une ou plusieurs fonctions n’ont pas pu être déployées
Gestion des erreurs
Si aucune fonction n’est trouvée dans votre projet :--force est combiné avec des noms de fonctions :
Cas d’usage
- Après la création de nouvelles fonctions dans votre projet
- Lors de la modification du code d’une fonction existante
- Pour synchroniser les changements de fonctions avant les tests
- Dans votre workflow de développement quand la logique backend change
- Utilisez
--forcepour nettoyer les fonctions distantes retirées localement
Remarques
- Cette commande déploie le code des fonctions
- Les changements sont appliqués immédiatement à votre projet Base44
- Résultats par fonction :
deployed,unchangedouerror --forcene peut pas être combiné avec des noms de fonctions précis- Testez les fonctions dans un environnement de développement d’abord
- Les définitions de fonctions se trouvent dans le répertoire
base44/functions/ - Utilisez
entry.tsouentry.jspour les fonctions - Pour la création de fonctions, consultez functions-create.md
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.

