חוט, התקן את מנהל התלות של JavaScript עבור אובונטו 20.04

על חוט

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

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

ברוב פרויקטי התכנות, ניהול תלות הוא משימה חשובה. חוט הוא מנהל תלות חבילה מהיר, מאובטח ואמין ליישומי NodeJS. זה תואם ל- NPM, המשמש להתקנה, תצורה, עדכון והסרה של חבילות.

חוט הוא מנהל קוד פתוח, שיוצר מטמון לחבילה שהורדה במחשב המשתמש ויכול לעשות שימוש חוזר בחבילה זו במידת הצורך, מבלי להוריד אותה שוב ושוב. באמצעות בדיקות בדיקה, מנהל החבילות הזה מאמת את תקינות כל חבילה מותקנת לפני ביצוע הקוד שלה. בנוסף ניתן להשתמש בחוט במצב לא מקוון.

בשורות הבאות נראה כיצד להתקין חוט באובונטו 20.04 LTS באמצעות סביבת שורת פקודה. כדי להשתמש בו אנו זקוקים NodeJS , כי זה תלוי בו.

התקן חוט באובונטו 20.04 LTS

מאגר רשמי ב- Ubuntu 20.04 LTS זמין להתקנה. באמצעות PPA זה, אנו יכולים להתקין חוט ברחבי העולם במערכת. כדי להמשיך בהתקנה במחשב שלנו, נצטרך לפתוח מסוף (Ctrl + Alt + T) ואז לבצע כל אחד מהשלבים הבאים:

התקן את cURL ב- Ubuntu 20.04 LTS

אם עדיין לא מותקן הכלי הזה במערכת שלך, תוכל התקן אותו ממאגר החבילות הרשמי של אובונטו 20.04 LTS. כל שעליך לעשות הוא להפעיל את הפקודה הבאה להתקנת cURL:

התקנת תלתלים באובונטו 20.04

sudo apt install curl

הוסף מפתח GPG

לאחר שהתקנו את CURL כהלכה במערכת, לפני שנתחיל בהתקנה, אנו נבצע זאת הוסף מפתח GPG לאימות חבילות חוט. כדי לייבא את מקש GPG, פשוט הקלד את הפקודה הבאה באותו מסוף (Ctrl + Alt + T):

הוסף מפתח GPG

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

הפעל את מאגר החוטים

כדי להתחיל בהתקנה, ראשית אנו הולכים להוסיף ולאפשר את המאגר הדרוש באובונטו 20.04 LTS. לשם כך, באותו מסוף אנו נשתמש בפקודה:

להוסיף ריפו

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

עדכן את המטמון והתקן את חוט

בשלב זה, ראשית אנו נעשה זאת עדכן את מטמון ה- APT ואז יותקן חוט באובונטו 20.04 LTS באמצעות הפקודה הבאה:

מתקן חוטים

sudo apt update && sudo apt install yarn

אם אתה משתמש כעת ב- Nodejs ו- NPM, תוכל להתקין את Yarn על ידי הקלדה הפקודה הבאה במסוף (Ctrl + Alt + T):

ממליץ להתקין

sudo apt install --no-install-recommends yarn

בדוק גרסת חוט

לאחר סיום ההתקנה, נוכל לעשות זאת בדוק אם הוא הותקן בהצלחה במערכת אובונטו 20.04 שלנו או לא. אנו נעשה זאת על ידי ביצוע במסוף שלנו (Ctrl + Alt + T):

גרסת חוט המותקנת באובונטו 20.04

yarn --version

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

התקן חבילות עם חוט

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

להגיב התקנה

yarn add react

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.