dev, dev:build, dev:add et dev:typecheck, la CLI yarn twenty fournit des commandes pour exécuter des fonctions, consulter les journaux et gérer les installations d’applications.
Exécuter des fonctions (yarn twenty dev:function:exec)
Exécutez une fonction logique manuellement sans la déclencher via HTTP, cron ou un événement de base de données :
Afficher les journaux des fonctions (yarn twenty dev:function:logs)
Diffuser en continu les journaux d’exécution des fonctions logiques de votre application :
Ceci est différent de
yarn twenty docker:logs, qui affiche les journaux du conteneur Docker. yarn twenty dev:function:logs affiche les journaux d’exécution des fonctions de votre application depuis le serveur Twenty.Génération du client typé (yarn twenty dev:generate-client)
Régénérez le client API typé (twenty-client-sdk) à partir du schéma du remote actif, sans compiler ni synchroniser une application. Utilisez-le pour obtenir un client typé dans n’importe quel projet — comme un service back-end hébergé dans un dépôt distinct — qui communique avec votre instance Twenty :
Le client est généré dans
node_modules, il n’est donc pas versionné avec votre code. Exécutez yarn twenty dev:generate-client après chaque installation (par exemple dans un script postinstall ou dans un pipeline CI).Désinstaller une application (yarn twenty app:uninstall)
Supprimez votre application de l’espace de travail actif :
Gestion des remotes
Un remote est un serveur Twenty auquel votre application se connecte. Lors de la configuration, le générateur en crée un automatiquement pour vous. Vous pouvez ajouter d’autres remotes ou basculer entre eux à tout moment.~/.twenty/config.json.