แพลตฟอร์ม 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
แพลตฟอร์มดังกล่าวใช้ไลบรารีบุคคลที่สามที่แยกออกมาจำนวนหนึ่ง สามารถพบได้ในที่เก็บซอร์สโค้ดต่อไปนี้:
การขึ้นต่อกันทั้งหมดยังอยู่ในพื้นที่เก็บข้อมูลอาร์ติแฟกต์ของเราด้วย ดังนั้นคุณไม่จำเป็นต้องสร้างจากแหล่งที่มาเพื่อสร้างและใช้แพลตฟอร์ม