Vývoj vlastného komponentu

Pomocou utility príkazového riadka cec môžete vytvoriť nový komponent, lokálne ho vyvíjať a potom ho exportovať do služby Oracle Content Management.

Vytvorenie komponentu

Na lokálne vytvorenie a vývoj vlastného komponentu použite nasledujúci príkaz:

cec create-component <component-name> -f <source>

Ako source vyberte jednu z nasledujúcich hodnôt:

  • JET-CCA-Demo-Card
  • local

  • local-iframe

  • Sample-Facebook-Share

  • Sample-News-API

  • Sample-Stocks-Embedded

  • Sample-To-Do

  • Sample-Text-With-Image

  • Sample-Weather-Embedded

  • Sample-Folder-List

  • Sample-File-List

  • Sample-Documents-Manager

  • Sample-Process-Start-Form

  • Sample-Process-Task-List

  • Sample-Process-Task-Details

  • SimpleHTML

Príklad:

cec create-component MyLocalComponent1 -f local

Komponent sa vytvorí v depozitári GIT v adresári cec-components/src/main/components.

Adresár src/main/components má prednastavený komponent Sample-To-Do. Do tohto adresára sa uložia všetky komponenty, ktoré vytvoríte.

Kopírovanie komponentu

Komponent môžete do služby Developer Cloud Service skopírovať pomocou príkazu cec copy-component:

cec copy-component <source> [<destination>]

Tento príkaz skopíruje existujúci komponent s názvom <source> do cieľa <destination>.

Export alebo nasadenie komponentu do služby Oracle Content Management

Po dokončení vývoja komponentu a jeho otestovaní na lokálnom serveri môžete komponent exportovať pomocou nasledujúceho príkazu. Vytvorí sa súbor zip s príslušným komponentom. Tento súbor zip komponentu môžete manuálne importovať do služby Oracle Content Management.

cec export-component <component name>

Alebo môžete komponent nasadiť priamo do služby Oracle Content Management zo služby Developer Cloud Service pomocou nasledujúceho príkazu.

cec deploy <component name>

Príkaz cec deployAll nasadí všetky komponenty do adresára src/main/components.

Import komponentov do služby Developer Cloud Service

Ak máte súbor ZIP komponentu vytvorený na serveri Oracle Content Management, môžete ho importovať do služby Developer Cloud Service a ďalej ho vyvíjať. Použite nasledujúci príkaz:

cec import-component <location of the component zip file>

Dôležité:

Zdrojový kód pre komponenty sa nachádza v adresári src/main/components. Nemodifikujte žiadne súbory mimo adresára src/main/components, pretože sú potrebné na fungovanie lokálneho servera Oracle Content Management.