Symphony No. 9 ~ Beethoven
תוכן עניינים:
- תנאים מוקדמים
- התקנת חוט על דביאן
- באמצעות חוט
- יצירת פרויקט חדש
- הוספת תלות
- שדרוג תלות
- הסרת תלות
- התקנת כל תלות הפרוייקט
- סיכום
חוט הוא מנהל חבילות JavaScript התואם ל- npm. זה נוצר כדי לפתור מערכת של בעיות עם ה- npm, כמו לזרז את תהליך התקנת החבילות על ידי הקבלה של פעולות והפחתת שגיאות הקשורות לקישוריות רשת.
במדריך זה, אנו נדריך אתכם כיצד להתקין חוט במערכת Debian 9 דרך מאגר החבילות של Yarn. מאגר החוט הרשמי מתוחזק בעקביות ומספק את הגרסה המעודכנת ביותר.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
התקנת חוט על דביאן
בצע את הצעדים הבאים להתקנת חוט במערכת Debian 9 שלך:
-
השלב הראשון הוא לאפשר את מאגר החוטים. התחל בייבוא מפתח GPG של המאגר באמצעות הפקודה התלתל הבאה:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
השתמש בפקודה הבאה כדי להפעיל את מאגר ה- APT:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
לאחר הפעלת המאגר, עדכן את אינדקס החבילה והתקן את חוט, עם:
sudo apt update
sudo apt install yarn
sudo apt install --no-install-recommends yarn
אמת את ההתקנה על ידי הדפסת מספר גרסת החוט:
yarn --version
בעת כתיבת מאמר זה, הגרסה האחרונה של Yarn היא גרסה
1.17.3
.1.17.3
באמצעות חוט
כעת, לאחר שהותקנת חוט במערכת ה- Debian שלך, השלב הבא הוא לחקור כמה מפקודות החוט הנפוצות ביותר.
יצירת פרויקט חדש
כדי ליצור פרוייקט חוט חדש השתמש בפקודה
yarn init
כמוצג להלן:
yarn init my_yarn_project
תסריט ה- init ישאל אותך מספר שאלות. אתה יכול לענות או ללחוץ על
enter
כדי להשתמש בערכי ברירת המחדל.
yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
לאחר השלמתו, הסקריפט יצור קובץ
package.json
בסיסי שיכיל את המידע שסיפקת. בהמשך תוכלו לפתוח ולערוך קובץ זה.
הוספת תלות
yarn add
הפקודה שלמעלה תעדכן את קבצי
package.json
ו-
yarn.lock
כך שכל מי שעובד על פרויקט זה בעת הפעלת
yarn
יקבל את אותן תלות.
אתה יכול גם לציין את גרסת החבילה או תג החבילה:
שדרוג תלות
כדי לשדרג תלות השתמש באחת מהפעולות הבאות:
yarn upgrade
yarn upgrade @
הפקודה שלמעלה תעדכן את תלות הפרויקט לגרסתם האחרונה בהתאם לטווח הגרסאות שצוין בקובץ package.json.
הסרת תלות
להסרת תלות השתמש בפקודה
yarn remove
ואחריה שם החבילה:
yarn remove
פקודה זו תעודכן גם את קבצי
package.json
ו-
yarn.lock
של הפרויקט.
התקנת כל תלות הפרוייקט
כדי להתקין את כל תלות הפרוייקט שצוינו בריצת הקובץ
package.json
:
yarn
או
סיכום
הראנו לכם כיצד להתקין חוט במחשב ה- Debian 9 שלכם. למידע נוסף על חוט בקר בדף התיעוד של חוט.
חוט npmכיצד להתקין חוט בסנטוס 7
במדריך זה נראה לך כיצד להתקין חוט במערכת CentOS 7. חוט הוא מנהל חבילות JavaScript התואם ל- npm.
כיצד להתקין חוט בסנטוס 8
מדריך זה ינחה אתכם בהתקנת חוט ב- CentOS 8. כמו כן, נסקור את היסודות כיצד להשתמש בחוט ליצירת פרויקט חדש ולהוספת / הסרת תלות.
כיצד להתקין חוט באובונטו 18.04
חוט הוא מנהל חבילות JavaScript התואם ל- npm. במדריך זה נדריך אתכם כיצד להתקין חוט במערכת אובונטו 18.04 דרך מאגר החבילות של Yarn.