Entwickeln Sie die benutzerdefinierte Komponente

Mit dem CEC-Befehlszeilenutility können Sie eine neue Komponente erstellen, die Komponente lokal entwickeln und sie anschließend in Oracle Content Management exportieren.

Komponente erstellen

Verwenden Sie den folgenden Befehl, um eine benutzerdefinierte Komponente lokal zu erstellen und zu entwickeln:

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

Wählen Sie einen der folgenden Werte für source aus:

  • 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

Beispiel:

cec create-component MyLocalComponent1 -f local

Die Komponente wird im Ihrem Git-Repository unter cec-components/src/main/components erstellt.

Die Komponente Sample-To-Do ist im Verzeichnis src/main/components vordefiniert. Alle von Ihnen erstellten Komponenten werden in diesem Verzeichnis gespeichert.

Komponente kopieren

Sie können eine Komponente in Developer Cloud Service mit dem Befehl cec copy-component kopieren:

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

Mit diesem Befehl wird eine vorhandene Komponente namens <Quelle> in <Ziel> kopiert.

Komponente in Oracle Content Management exportieren oder bereitstellen

Wenn Sie die Komponente auf dem lokalen Server entwickelt und getestet haben, können Sie sie mit dem folgenden Befehl exportieren. Dadurch wird die ZIP-Komponentendatei erstellt. Sie können die ZIP-Datei dieser Komponente manuell in Oracle Content Management importieren.

cec export-component <component name>

Sie können die Komponente auch direkt mit dem folgenden Befehl von Developer Cloud Service in Oracle Content Management bereitstellen.

cec deploy <component name>

Mit dem Befehl cec deployAll werden alle Komponenten in src/main/components bereitgestellt.

Komponenten in Developer Cloud Service importieren

Eine ZIP-Komponentendatei, die auf dem Oracle Content Management-Server erstellt wurde, können Sie für die weitere Entwicklung in Developer Cloud Service importieren. Verwenden Sie den folgenden Befehl:

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

Wichtig:

Der Quellcode für Ihre Komponenten wird unter src/main/components gespeichert. Ändern Sie keine Dateien außerhalb von src/main/components, da diese für die ordnungsgemäße Funktion des lokalen Oracle Content Management-Servers benötigt werden.