Skip to main content
Interfața CLI yarn twenty este punctul tău de acces pentru tot ce ține de aplicație. Lista completă de comenzi: Fiecare comandă acceptă -r, --remote \<name> pentru a viza un anumit server la distanță în locul celui implicit.

Executarea funcțiilor (yarn twenty dev:function:exec)

Rulați manual o funcție logică fără a o declanșa prin HTTP, cron sau eveniment de bază de date:

Vizualizarea jurnalelor funcțiilor (yarn twenty dev:function:logs)

Transmiteți în flux jurnalele de execuție pentru funcțiile logice ale aplicației:
Acest lucru este diferit de yarn twenty docker:logs, care afișează jurnalele containerului Docker. yarn twenty dev:function:logs afișează jurnalele de execuție ale funcțiilor aplicației de pe serverul Twenty.

Generarea clientului tipizat (yarn twenty dev:generate-client)

Regenerați clientul tipizat al API-ului (twenty-client-sdk) din schema remote-ului activ, fără a construi sau sincroniza o aplicație. Folosiți-l pentru a obține un client tipizat în orice proiect — cum ar fi un serviciu backend aflat într-un repository separat — care comunică cu instanța dvs. Twenty:
Apoi importați clientul în codul dvs.:
Rulați din nou comanda ori de câte ori se schimbă modelul de date pentru a reîmprospăta tipurile generate.
Clientul este generat în interiorul node_modules, astfel încât nu este inclus în commit împreună cu codul dvs. Rulați yarn twenty dev:generate-client după fiecare instalare (de exemplu, într-un script postinstall sau în CI).

Dezinstalarea unei aplicații (yarn twenty app:uninstall)

Eliminați aplicația din spațiul de lucru activ:

Gestionarea remote-urilor

Un „remote” este un server Twenty la care se conectează aplicația. În timpul configurării, Scaffolderul creează automat unul pentru dvs. Puteți adăuga mai multe remote-uri sau comuta între ele oricând.
Acreditările dvs. sunt stocate în ~/.twenty/config.json.