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 isrc/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.