dev, dev:build, dev:add și dev:typecheck, yarn twenty CLI oferă comenzi pentru executarea funcțiilor, vizualizarea jurnalelor și gestionarea instalărilor de aplicații.
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:
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.~/.twenty/config.json.