
الوثائق | ورش العمل | المساهمة | محادثة

Kaoto هو محرر بصري لدمخ Apache Camel Integrations. إنه يقدم الدعم في إنشاء وتحرير طرق الجمل والكمالس والأنابيب. يحتوي 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 اختياري: يمكنك تحديث إصدار الإبل في ملف pom.xml ثم تشغيل الأمر build مرة أخرى.
لعرض قصص القصص ، انتقل إلى Chromatic. تم تصميم القصص لطلبات سحب غير الاعتماد ، ويتم ربط الرابط بقصة القصص التي تم إنشاؤها للعلاقات العامة بمجرد نشر كتاب القصص. يمكنك معرفة المزيد حول كيفية إنشاء قصة لمكون واجهة المستخدم هنا.
لتشغيل كتاب القصص محليًا:
# 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
