منصة CUBA هي إطار عمل عالي المستوى للتطوير السريع لتطبيقات المؤسسات مع واجهة ويب غنية.
إن أبسط طريقة لبدء استخدام المنصة هي تنزيل CUBA Studio وإنشاء مشروع جديد فيه. سيتم تنزيل الإصدار الذي تم إصداره من النظام الأساسي تلقائيًا من مستودع القطع الأثرية.
يمكنك أيضًا إنشاء نسخة لقطة من النظام الأساسي من الكود المصدري واستخدامها في مشروعك.
للمساهمة، قم أولاً بالرجوع إلى كود المساهمة للحصول على التعليمات والمتطلبات العامة للمساهمة بالكود في النظام الأساسي.
من أجل بناء النظام الأساسي من المصدر، تحتاج إلى تثبيت ما يلي:
لنفترض أنك قمت باستنساخ CUBA Gradle Plugin وCUBA في الدلائل التالية:
work/
cuba/
cuba-gradle-plugin/
افتح الوحدة الطرفية في دليل work
وقم بتشغيل الأمر التالي لإنشاء المكوّن الإضافي وتثبيته في مستودع Maven المحلي ( ~/.m2
):
cd cuba-gradle-plugin
gradlew install
بعد ذلك، انتقل إلى دليل CUBA وقم بإنشائه وتثبيته بنفس الأمر:
cd ../cuba
gradlew install
قم بتحرير ملف build.gradle
الخاص بمشروعك. غيّر خاصية ext.cubaVersion
وأضف mavenLocal()
إلى قسم repositories
، على سبيل المثال:
buildscript {
ext.cubaVersion = '7.3-SNAPSHOT'
repositories {
mavenLocal()
maven { ...
هذا كل شيء. يمكنك الآن إنشاء تطبيقك ونشره استنادًا إلى إصدار اللقطة من النظام الأساسي من مستودعك المحلي:
gradlew deploy
يستخدم النظام الأساسي عددًا من مكتبات الطرف الثالث المتشعبة. يمكن العثور عليها في مستودعات التعليمات البرمجية المصدر التالية:
توجد جميع التبعيات أيضًا في مستودع العناصر لدينا، لذلك لا يتعين عليك بنائها من مصادر من أجل إنشاء النظام الأساسي واستخدامه.