האם עליך להתקין תלות בין עמיתים?

תוכן עניינים:

האם עליך להתקין תלות בין עמיתים?
האם עליך להתקין תלות בין עמיתים?

וִידֵאוֹ: האם עליך להתקין תלות בין עמיתים?

וִידֵאוֹ: האם עליך להתקין תלות בין עמיתים?
וִידֵאוֹ: More Equal Animals - by Daniel Larimer - audiobook read by Chuck MacDonald 2024, דֵצֶמבֶּר
Anonim

peer התלות שונות. הם לא מותקנים אוטומטית. כאשר תלות רשומה בחבילה בתור peerDependency, היא אינה מותקנת אוטומטית. במקום זאת, הקוד הכולל את החבילה חייב לכלול אותה בתור התלות שלה.

האם אני צריך להתקין את כל התלות של עמיתים?

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

האם תלות עמיתים מותקנות אוטומטית?

עדכון: גרסאות npm 1, 2 ו- 7 יותקנו אוטומטית peerDependencies אם הם לא תלויים במפורש גבוה יותר בעץ התלות. עבור npm גרסאות 3 עד 6, תקבל אזהרה שה-peerDependency לא מותקן במקום זאת.

מתי עלי להשתמש בתלות עמיתים?

מתי כדאי להשתמש בתלות עמיתים?

  1. כאשר אתה בונה ספרייה שתשמש פרויקטים אחרים, ו.
  2. הספרייה הזו משתמשת בספרייה אחרת, ו.
  3. אתה מצפה/צריך שהמשתמש יעבוד גם עם אותה ספרייה אחרת.

האם NPM מתקין תלות אוטומטית?

כברירת מחדל, התקנה npm תתקין את כל המודולים הרשומים כתלות בחבילה. json. עם דגל --production (או כאשר משתנה הסביבה NODE_ENV מוגדר לייצור), npm לא יתקין מודולים הרשומים ב-devDependencies.

מוּמלָץ: