Utvikle den egendefinerte komponenten

Bruk kommandolinjeverktøyet cec til å opprette en ny komponent, utvikle komponenten lokalt og deretter eksportere komponent til Oracle Content Management.

Opprette en komponent

Bruk følgende kommando når du skal opprette og utvikle en egendefinert komponent:

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

Velg én av følgende verdier for source:

  • 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

Eksempel:

cec create-component MyLocalComponent1 -f local

Komponenten opprettes i Git-registeret under cec-components/src/main/components.

Katalogen src/main/components seedes med komponenten Sample-To-Do. Alle komponenter du oppretter, havner i denne katalogen.

Kopiere en komponent

Du kan kopiere en komponent i Developer Cloud Service med kommandoen cec copy-component:

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

Denne kommandoen kopierer en eksisterende komponent med navnet <source> til <destination>.

Eksportere eller implementere komponenten til Oracle Content Management

Når komponenten er utviklet og testet på den lokale tjeneren, kan du eksportere den ved hjelp av følgende kommando. Dette oppretter ZIP-filen med komponenten. Du kan importere denne ZIP-filen med komponenten manuelt til Oracle Content Management.

cec export-component <component name>

Du kan også implementere komponenten direkte til Oracle Content Management fra Developer Cloud Service ved hjelp av kommandoen nedenfor.

cec deploy <component name>

Kommandoen cec deployAll implementerer alle komponentene i src/main/components.

Importere komponenter til Developer Cloud Service

Hvis du har en ZIP-fil for komponenten som er opprettet fra Oracle Content Management-tjeneren, kan du importere den til Developer Cloud Service for videre utvikling. Bruk følgende kommando:

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

Viktig:

Kildekoden for komponentene finnes i src/main/components. Du bør ikke endre noen filer utenfor src/main/components fordi filene er nødvendige for at den lokale tjeneren for Oracle Content Management skal fungere.