
ドキュメント|ワークショップ|貢献|チャット

Kaotoは、Apache Camel Integrationsの視覚編集者です。ラクダのルート、カメレット、パイプの作成と編集をサポートします。 Kaotoには、Apache Camelコミュニティが提供する利用可能なキャメルコンポーネント、エンタープライズ統合パターン、カメレットを備えた組み込みカタログもあります。
オンラインデモインスタンスを簡単に見てください:https://red.ht/kaoto
Viteの詳細については、Viteのドキュメントを確認してください。
まず、リポジトリをローカルマシンにクローンします。
git clone https://github.com/KaotoIO/kaotoクローン化されたディレクトリに移動し、必要なパッケージをインストールします。
cd kaoto
yarn install注:デフォルトでは、 @kaoto/camel-catalogもmvnラッパーを使用して構築されます。
試用目的のために、ローカルで実行できるDocker画像があります。
docker run --rm -p 8080:8080 --name kaoto quay.io/kaotoio/kaoto-app:main開発サーバーを起動するには、次のコマンドを実行します。
yarn workspace @kaoto/kaoto run startアプリケーションは、デフォルトでhttp://localhost:5173でアクセスできます。
Webアプリケーションを構築するには、実行してください。
yarn workspace @kaoto/kaoto run build公開コンポーネントを構築するには、実行します。
yarn workspace @kaoto/kaoto run build:libキャメルカタログとサポートスキーマを構築するには、実行してください。
yarn workspace @kaoto/camel-catalog run buildオプション: pom.xmlファイルでCamelバージョンを更新してから、Buildコマンドを再度実行できます。
ストーリーブックのストーリーを表示するには、Chromaticにアクセスしてください。ストーリーは非依存のプルリクエスト用に構築されており、PR用に生成されたストーリーブックへのリンクは、ストーリーブックが公開されるとリンクされます。 UIコンポーネントのストーリーを作成する方法については、こちらをご覧ください。
ストーリーブックをローカルに実行する:
# first build the ui library
yarn workspace @kaoto/kaoto build:lib
# run the storybook
yarn workspace @kaoto/kaoto-tests storybook Chromaticに公開: yarn workspace @kaoto/kaoto-tests chromatic
