
Документация | Семинары | Внести свой вклад | Чат

Kaoto является визуальным редактором для интеграций Apache Camel. Он предлагает поддержку в создании и редактировании верблюжьих маршрутов, камелетов и труб. Kaoto также имеет встроенный каталог с доступными компонентами верблюда, шаблонами интеграции предприятия и Kamelets, предоставленными сообществом 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 по умолчанию.
Чтобы создать веб -приложение, выполнить:
yarn workspace @kaoto/kaoto run buildЧтобы построить публичные компоненты, выполнить:
yarn workspace @kaoto/kaoto run build:libЧтобы построить каталог верблюда и схемы поддержки, запустите:
yarn workspace @kaoto/camel-catalog run build Необязательно: вы можете обновить версию Camel в файле pom.xml , а затем снова запустить команду Build.
Чтобы просмотреть истории сборника рассказов, перейдите к Chromatic. Истории созданы для независимого от запросов на притяжение, а ссылка на сборник рассказов, сгенерированную для PR, связана после публикации сборника рассказов. Вы можете узнать больше о том, как создать историю для вашего компонента пользовательского интерфейса здесь.
Чтобы запустить сборник рассказов на местном уровне:
# 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
