
Documentação | Workshops | Contribuir | Bater papo

Kaoto é um editor visual da Apache Camel Integrações. Oferece suporte na criação e edição de rotas de camelo, kamelets e tubos. A Kaoto também possui um catálogo embutido com componentes de camelo disponíveis, padrões de integração corporativa e kamelets fornecidos pela comunidade Apache Camel.
Dê uma rápida olhada em nossa instância de demonstração online: https://red.ht/kaoto
Para mais informações sobre o Vite, verifique a documentação de Vite.
Primeiro, clone o repositório da sua máquina local.
git clone https://github.com/KaotoIO/kaotoNavegue até o diretório clonado e instale os pacotes necessários.
cd kaoto
yarn install Nota: Por padrão, @kaoto/camel-catalog também será construído usando o wrapper mvn .
Para fins de teste, há uma imagem do Docker que pode ser executada localmente:
docker run --rm -p 8080:8080 --name kaoto quay.io/kaotoio/kaoto-app:mainPara iniciar o servidor de desenvolvimento, execute o seguinte comando:
yarn workspace @kaoto/kaoto run start O aplicativo será acessível em http://localhost:5173 por padrão.
Para construir o aplicativo da web, execute:
yarn workspace @kaoto/kaoto run buildPara construir os componentes públicos, execute:
yarn workspace @kaoto/kaoto run build:libPara construir o catálogo de camelo e os esquemas de suporte, execute:
yarn workspace @kaoto/camel-catalog run build Opcional: você pode atualizar a versão camel no arquivo pom.xml e executar o comando Build novamente.
Para ver as histórias do livro de histórias, vá para o cromático. As histórias são construídas para solicitações de tração não-dependente de dependência e o link para o Storybook gerado para PR está vinculado assim que o livro de histórias for publicado. Você pode aprender mais sobre como criar uma história para o seu componente da interface do usuário aqui.
Para executar o Storybook localmente:
# first build the ui library
yarn workspace @kaoto/kaoto build:lib
# run the storybook
yarn workspace @kaoto/kaoto-tests storybook Para publicar To Chromatic: yarn workspace @kaoto/kaoto-tests chromatic
