您可以使用 cec 命令行公用程式來建立新元件、在本機開發元件,然後將元件匯至 Oracle Content Management。
建立元件
若要在本機建立及開發自訂元件,請使用下列命令:
cec create-component <component-name> -f <source>
為 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
範例:
cec create-component MyLocalComponent1 -f local
系統會在您 Git 儲存區域的 cec-components/src/main/components
底下建立元件。
src/main/components
目錄是 Sample-To-Do
元件的內建目錄。您建立的所有元件都會儲存到此目錄中。
複製元件
您可以使用 cec copy-component
命令在 Developer Cloud Service 中複製元件:
cec copy-component <source> [<destination>]
此命令會將名為 <source> 的現有元件複製到 <destination>。
將元件匯出或部署至 Oracle Content Management
在本機伺服器開發及測試過元件後,您可以使用下列命令匯出元件。這會建立元件壓縮檔。您可以手動將此元件壓縮檔匯入 Oracle Content Management。
cec export-component <component name>
您也可以使用下列命令,直接將元件從 Developer Cloud Service 部署到 Oracle Content Management。
cec deploy <component name>
cec deployAll
命令將會部署 src/main/components
中的所有元件。
將元件匯入 Developer Cloud Service
如果元件壓縮檔是從 Oracle Content Management 伺服器建立,您可以將它匯入 Developer Cloud Service 並進一步開發。使用以下命令:
cec import-component <location of the component zip file>
重要:
您元件的原始程式碼位於src/main/components
。您不應修改 src/main/components
之外的任何檔案,因為它們是 Oracle Content Management 本機伺服器運作所需的檔案。