Egyéni összetevő fejlesztése

A cec parancssori segédprogramot használhatja új összetevő létrehozásához, az összetevő helyi fejlesztéséhez, majd az összetevő exportálásához az Oracle Content Management szolgáltatásba.

Összetevő létrehozása

Egyéni összetevő helyi létrehozásához és fejlesztéséhez használja a következő parancsot:

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

A source értéke a következők valamelyike lehet:

  • 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

Példa:

cec create-component MyLocalComponent1 -f local

Az összetevőt a Git adattárban hozza létre a rendszer a cec-components/src/main/components könyvtárban.

Az src/main/components könyvtár előre betöltött értéke a Sample-To-Do összetevő. Minden létrehozott összetevő ebbe a könyvtárba kerül.

Összetevő másolása

A Developer Cloud Service szolgáltatásban az összetevőket a cec copy-component paranccsal másolhatja:

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

A parancs a meglévő <source> nevű összetevőt másolja a <destination> célhelyre.

Az összetevő exportálása vagy telepítése az Oracle Content Management szolgáltatásba

A helyi kiszolgálón való fejlesztése és tesztelése után az összetevőt a következő paranccsal exportálhatja. Ez az összetevőhöz tartozó zip fájlt hozza létre. Az összetevőhöz tartozó zip fájlt manuálisan importálhatja az Oracle Content Management szolgáltatásba.

cec export-component <component name>

Másik lehetőségként a következő paranccsal a Developer Cloud Service szolgáltatásból az összetevőt közvetlenül telepítheti az Oracle Content Management szolgáltatásba.

cec deploy <component name>

A cec deployAll parancs az src/main/components könyvtárban lévő összes összetevőt telepíti.

Összetevők importálása a Developer Cloud Service szolgáltatásba

Az Oracle Content Management kiszolgálóján létrehozott összetevőhöz tartozó zip fájlt továbbfejlesztésre importálhatja a Developer Cloud Service szolgáltatásba. Használja a következő parancsot:

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

Fontos:

Az összetevőkhöz tartozó forráskód az src/main/components könyvtárban található. Egyetlen fájlt sem szabad módosítania az src/main/components könyvtáron kívül, mert ezek szükségesek az Oracle Content Management helyi kiszolgálójának működéséhez.