OCM:Oracle content-and-experience-toolkit(oce-toolkit) (2022/12/27)

OCM:Oracle content-and-experience-toolkit(oce-toolkit) (2022/12/27)

https://medium.com/@mohdadanish/ocm-oracle-content-and-experience-toolkit-oce-toolkit-f6f9234a9a97

投稿者:Mohd A. Danish

Photo by Scott Graham on Unsplash




こんにちは、Devs👋。

Oracle Content Management(OCM)😋


OCE Toolkit は、開発者がローカルテンプレート、テーマ、コンポーネント、およびコンテンツレイアウトを作成するためのコマンドラインユーティリティです。オンラインサーバーに接続されていなくても、開発作業を行うことができます。


このセクションでは、UbuntuにOCE Toolkitをインストールする際の手順と問題点を説明します🤷♂️。


    GitHubからContent Toolkitをダウンロードする - リンク


cd  ./content-and-experience-toolkit/sites
npm install


しかし、時間がかかりすぎて、npmのタイムアウトエラーが発生します。


そこで、npmの設定に以下のようなパラメータを設定します。


npm install -timeout=9999999
npm config set fetch-retry-mintimeout 20000
npm config set fetch-retry-maxtimeout 120000


注)既存の「package-lock.json」ファイルを削除して、再度以下のコマンドを実行してください。


npm install


時間がかかりますし、インターネットの速度にも依存します。


npm install --no-audit  // 15% Faster


cecディレクトリへのシンボリックリンクを作成


lnコマンドでファイルのリンクを作成し、-sオプションでシンボリックリンクにすることを指定します。


sudo ln -s $PWD/node_modules/.bin/cec /usr/local/bin/cec


初期srcの作成


mkdir cec-src
cd cec-src
cec install


    エラーが発生しました。PWD/content-and-experience-toolkit-master/sites にコンテンツ管理プロジェクトをインストールすることができません。別の場所にインストールしてください。


ということで、どこか別の場所に新しいディレクトリを作り、cec installを実行したところ、うまくいきました。



ローカルテストハーネスを起動


cec develop
Toolkit local server: http://localhost:8085




次回は、もっとOCMを掘り下げていきます😁。


それではStay Tuned、次回でお会いしましょう😄。


楽しんでね


Twitterでいつでも私を見つけることができます🐦。


もし、この他に追加事項があれば、下にコメントを残してください。もし、この投稿が好きなら、拍手をしてください。👏.


コメント

このブログの人気の投稿

Oracle Database 19cサポート・タイムラインの重要な更新 (2024/11/20)

Oracle APEXのInteractive Gridで、Oracle Formsと比較して、重複行の検証を制御/通過させる方法 (2022/07/21)

Oracle APEX 24.1の一般提供の発表 (2024/06/17)