
Documentación | Talleres | Contribuir | Charlar

Kaoto es un editor visual de Apache Camel Integrations. Ofrece soporte para crear y editar rutas de camellos, kamelets y tuberías. Kaoto también tiene un catálogo incorporado con componentes de camello disponibles, patrones de integración empresarial y kamelets proporcionadas por la comunidad Apache Camel.
Eche un vistazo rápido a nuestra instancia de demostración en línea: https://red.ht/kaoto
Para obtener más información sobre Vite, consulte la documentación de Vite.
Primero, clone el repositorio de su máquina local.
git clone https://github.com/KaotoIO/kaotoNavegue al directorio clonado e instale los paquetes necesarios.
cd kaoto
yarn install Nota: Por defecto, @kaoto/camel-catalog también se construirá utilizando el envoltorio mvn .
Para fines de prueba, hay una imagen Docker que se puede ejecutar localmente:
docker run --rm -p 8080:8080 --name kaoto quay.io/kaotoio/kaoto-app:mainPara iniciar el servidor de desarrollo, ejecute el siguiente comando:
yarn workspace @kaoto/kaoto run start Se puede acceder a la aplicación en http://localhost:5173 de forma predeterminada.
Para crear la aplicación web, ejecute:
yarn workspace @kaoto/kaoto run buildPara construir los componentes públicos, ejecute:
yarn workspace @kaoto/kaoto run build:libPara construir el catálogo de camello y los esquemas de apoyo, ejecute:
yarn workspace @kaoto/camel-catalog run build Opcional: puede actualizar la versión Camel en el archivo pom.xml y luego ejecutar el comando de compilación nuevamente.
Para ver las historias de los libros de cuentos, vaya a Chromatic. Las historias están construidas para solicitudes de extracción no dependabot y el enlace al libro de cuentos generado para PR está vinculado una vez que se publica el libro de cuentos. Puede obtener más información sobre cómo crear una historia para su componente de UI aquí.
Para ejecutar el libro de cuentos localmente:
# first build the ui library
yarn workspace @kaoto/kaoto build:lib
# run the storybook
yarn workspace @kaoto/kaoto-tests storybook Publicar a cromático: yarn workspace @kaoto/kaoto-tests chromatic
