A l'aide de l'utilitaire de ligne de commande CEC, créez un composant, développez-le localement, puis exportez-le vers Oracle Content Management.
Création d'un composant
Pour créer et développer un composant personnalisé localement, employez la commande suivante :
cec create-component <component-name> -f <source>
Choisissez l'une des valeurs suivantes pour 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
Exemple :
cec create-component MyLocalComponent1 -f local
Le composant est créé dans votre référentiel Git sous cec-components/src/main/components
.
Le répertoire src/main/components
est prédéfini avec le composant Sample-To-Do
. Tous les composants que vous créez sont placés dans ce répertoire.
Copie d'un composant
Vous pouvez copier un composant dans Developer Cloud Service à l'aide de la commande cec copy-component
:
cec copy-component <source> [<destination>]
Cette commande copie un composant existant nommé <source> vers <destination>.
Export ou déploiement du composant vers Oracle Content Management
Après avoir développé et testé le composant sur le serveur local, vous pouvez l'exporter à l'aide de la commande suivante. Cette dernière crée le fichier .zip du composant. Vous pouvez importer manuellement ce fichier .zip de composant dans Oracle Content Management.
cec export-component <component name>
Vous pouvez également déployer le composant directement vers Oracle Content Management à partir de Developer Cloud Service à l'aide de la commande suivante.
cec deploy <component name>
La commande cec deployAll
déploie tous les composants dans src/main/components
.
Import de composants dans Developer Cloud Service
Si vous disposez d'un fichier .zip de composant créé à partir du serveur Oracle Content Management, vous pouvez l'importer dans Developer Cloud Service à des fins de développement ultérieur. Utilisez la commande suivante :
cec import-component <location of the component zip file>
Important :
Le code source de vos composants se trouve danssrc/main/components
. Il n'est pas recommandé de modifier les fichiers en dehors de src/main/components
car ils sont nécessaires au fonctionnement du serveur local Oracle Content Management.