Logo fa.boatexistence.com

آیا باید وابستگی های همتا را نصب کنید؟

فهرست مطالب:

آیا باید وابستگی های همتا را نصب کنید؟
آیا باید وابستگی های همتا را نصب کنید؟

تصویری: آیا باید وابستگی های همتا را نصب کنید؟

تصویری: آیا باید وابستگی های همتا را نصب کنید؟
تصویری: فیلم سوپر س*ک*س*ی چطوری مریضمون می‌کنه + چطوری خوب شیم (۳ مرحله ترک اعتیاد به پورن و خودارضایی) 2024, ممکن است
Anonim

وابستگی های همتا متفاوت است. آنها به طور خودکار نصب نمی شوند. هنگامی که یک وابستگی در یک بسته به عنوان peerDependency فهرست می شود، به طور خودکار نصب نمی شود. درعوض، کدی که بسته را شامل می‌شود باید آن را به عنوان وابستگی در خود داشته باشد.

آیا باید همه وابستگی‌های همتا را نصب کنم؟

این درست است که اجتناب از نصب چندگانه یک بسته یکی از اهداف peerDependencies است، اما وابستگی ها تنها در صورتی حذف می شوند که همه نسخه ها سازگار باشند. اگر آنها سازگار نباشند، همچنان چندین نسخه را نصب خواهید کرد.

آیا وابستگی های همتا به صورت خودکار نصب می شوند؟

UPDATE: نسخه‌های npm 1، 2، و 7 به‌طور خودکار وابستگی‌های همتای را نصب می‌کنند، اگر صراحتاً به بالاتر در درخت وابستگی وابسته نباشند. برای نسخه‌های npm 3 تا 6، هشداری دریافت می‌کنید مبنی بر اینکه peerDependency به جای آن نصب نشده است.

چه زمانی باید از وابستگی های همتا استفاده کنم؟

چه زمانی باید از وابستگی های همتا استفاده کنید؟

  1. هنگامی که در حال ساختن یک کتابخانه برای استفاده در پروژه های دیگر هستید، و.
  2. این کتابخانه از کتابخانه دیگری استفاده می کند و.
  3. شما انتظار دارید/نیاز دارید که کاربر با آن کتابخانه دیگر نیز کار کند.

آیا NPM به طور خودکار وابستگی ها را نصب می کند؟

به طور پیش‌فرض، npm install همه ماژول‌های فهرست شده به عنوان وابستگی در بسته را نصب می‌کند. json. با پرچم --production (یا زمانی که متغیر محیطی NODE_ENV روی تولید تنظیم شده است)، npm ماژول های فهرست شده در devDependencies را نصب نمی کند.

توصیه شده: