מהו תוסף SBT?
מהו תוסף SBT?

וִידֵאוֹ: מהו תוסף SBT?

וִידֵאוֹ: מהו תוסף SBT?
וִידֵאוֹ: פיצה - פחמימות שמנות 2024, נוֹבֶמבֶּר
Anonim

א חיבור היא דרך להשתמש בקוד חיצוני בהגדרת build. א חיבור יכול להגדיר רצף של sbt הגדרות שמתווספות אוטומטית לכל הפרויקטים או שמוצהרות במפורש עבור פרויקטים נבחרים. לדוגמה, א חיבור עשוי להוסיף משימת הגנה והגדרות משויכות (ניתנות לביטול).

לגבי זה, מה זה SBT?

sbt הוא כלי בנייה בקוד פתוח עבור פרויקטים של Scala ו-Java, בדומה ל-Maven ו-Ant של Java. המאפיינים העיקריים שלו הם: בניית תיאורים שנכתבו ב-Scala באמצעות DSL. ניהול תלות באמצעות Ivy (התומכת במאגרים בפורמט Maven)

אפשר גם לשאול, מה עושה SBT compile? מסיר את כל הקבצים שנוצרו מספריית היעד. קומפילציה של קובצי קוד מקור ש הם ב-src/main/ scala , src/main/java וספריית הבסיס של הפרויקט. הידור מחדש אוטומטי של קובצי קוד מקור בזמן שאתה פועל SBT במצב אינטראקטיבי (כלומר, בזמן שאתה ב- SBT שורת הפקודה).

כאן, מהי מעטפת SBT?

קונסולת sbt האם ה sbt תוסף - לחץ על התחל שתכנס אליו sbt מצב אינטראקטיבי. מעטפת sbt הוא חלק מהפלאגין scala, הדומה לאמור לעיל קונסולת sbt ויכול להשלים אוטומטית פקודות.

מהו פרויקט סקאלה?

סקאלה היא שפת תכנות מודרנית מרובת פרדיגמות המיועדת לבטא דפוסי תכנות נפוצים בצורה תמציתית, אלגנטית ובטוחה לסוגים. הוא משלב בצורה חלקה תכונות של שפות מונחה עצמים ופונקציונליות.

מוּמלָץ: