מה עושה נעילת Gemfile?
מה עושה נעילת Gemfile?

וִידֵאוֹ: מה עושה נעילת Gemfile?

וִידֵאוֹ: מה עושה נעילת Gemfile?
וִידֵאוֹ: דיפרנציאלים - נעילות - בקרת אחיזה 2024, מאי
Anonim

ה Gemfile הוא שבו אתה מציין באילו אבני חן אתה רוצה להשתמש, ומאפשר לך לציין אילו גרסאות. ה Gemfile . לנעול קוֹבֶץ הוא שבו Bundler מתעד את הגרסאות המדויקות שהותקנו. בדרך זו, כאשר אותה ספרייה/פרויקט הוא נטען על מחשב אחר, הפעלת התקנת חבילה תסתכל על Gemfile.

מכאן, מהו Gemfile?

א Gemfile הוא קובץ שאנו יוצרים המשמש לתיאור התלות באבני חן עבור תוכניות Ruby. אבן חן היא אוסף של קוד רובי שנוכל לחלץ ל"אוסף" שאליו נוכל לקרוא מאוחר יותר.

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

פשוט כך, האם עלי לבצע צ'ק-אין לנעול Gemfile?

בהנחה שאתה לא כותב אודם, Gemfile . מנעול צריך להיות במאגר שלך. הוא משמש כתמונת מצב של כל אבני החן הנדרשות והתלות שלהן. אם אתה עובד על אבן חן, אז אל תעשה זאת חשבון אצלך Gemfile.

היכן נמצא Gemfile?

Gemfile הוא קובץ שחייב להיות ממוקם בשורש פרויקט המסילות שלך. הוא משמש לתיאור תלות באבני חן עבור תוכניות Ruby. הדבר הראשון שלך gemfile הוא מקור שבו אתה מספר את Gemfile איפה לחפש אבני חן. ניתן לקרוא למקור כחסימה ויכולים להיות לך מספר מקורות gemfile.

מוּמלָץ: