1 پاسخ. Jest/Anzyme فقط در طول توسعه مورد نیاز است، بنابراین باید به عنوان devDependencies ذخیره شود.
وابستگی به توسعه دهنده چه باید باشد؟
برخی از نمونههای خوب از وابستگیهایی که در زمان اجرا مورد نیاز هستند عبارتند از React، Redux، Express، و Axios برخی از نمونههای خوب از زمان نصب Dependencies Nodemon، Babel، ESLint هستند. و چارچوبهایی مانند چای، موکا، آنزیم و غیره را آزمایش میکنیم. فایل json.
آیا باید از وابستگی های Dev استفاده کنم؟
به طور خلاصه، شما باید یک ماژول را به عنوان devDependency ذخیره کنید زمانی که فقط برای توسعه و آزمایش استفاده می شود; هر چیز دیگری باید یک وابستگی باشد.
چه زمانی باید وابستگی به توسعه دهنده نصب شود؟
وقتی پرچم -D یا --save-dev را اضافه می کنید، آن را به عنوان یک وابستگی توسعه نصب می کنید که آن را به لیست devDependencies اضافه می کند. وابستگیهای توسعه بهعنوان بستههای فقط توسعهای در نظر گرفته شدهاند که در تولید بینیاز هستند. به عنوان مثال بسته های آزمایشی، بسته وب یا Babel.
آیا انواع prop باید وابستگی به توسعه دهنده باشند؟
'prop-types' باید در وابستگی های پروژه فهرست شود، نه devDependencies.