Passa al contenuto principale

Sviluppo connettore

Connettore JavaScript

Essendo il connettore JS separato dalle applicazioni che lo utilizzano, per il suo sviluppo è necessario combinarlo con una qualunque applicazione in cui può essere utilizzato. Per fare ciò è possibile utilizzare le app di demo in DiscoveryCmsDemo. Tuttavia, non essendo abilitata la transpilazione di file esterni alle applicazioni, è necessario:

1) Attivare la modalità watch di rollup lanciando npm run rollup-watch @discoverycms/connector. In questa modalità il connettore verrà ricompilato ad ogni modifica dei file e sarà quindi possibile valutare i cambiamenti sull'applicazione in real time; 2) Attivare la modalità watch di typescript lanciando npm run tsc-watch @discoverycms/connector in un nuovo terminale per rigenerare le definizioni dei tipi ad ogni modifica; 3) Lanciare una delle applicazioni demo;