سلام. من تفاوت dependency و dev dependency های یه پکیج رو با توضیحتون در ویدیو دقیق متوجه نشدم. ممکنه یک بار توضیح بدید؟ dependency برای اون پکیجهایی هست که برای استفاده از اون کتابخونه نیاز داریم و dev dependency پکیجهایی هست که برای توسعه خود اون کتابخونه نیاز هست؟
سلام وقت بخیر.
یکسری پکیج ها برای زمان توسعه هستند و وقتی پروژه دیپلوی یا آپلود بشه، نیازی به اون پکیج ها نیست مثله ابزار های تست به این پکیج ها میگیم dev Dependencies و برای نصب این پکیج ها از save-dev-- استفاده می کنیم.
پکیج هایی هم که مورد نیاز هستند حتی توی حالت production میشن dependencies که توی دپلوی نیاز داریم
حالا وقتی پروژه آماده بشه و توی سرور قرار باشه اجرا بشه با دستور npm install --production فقط dependencies ها نصب میشند که روی سرور کارشون داریم.
احسان کریمی
سلام. من تفاوت dependency و dev dependency های یه پکیج رو با توضیحتون در ویدیو دقیق متوجه نشدم. ممکنه یک بار توضیح بدید؟ dependency برای اون پکیجهایی هست که برای استفاده از اون کتابخونه نیاز داریم و dev dependency پکیجهایی هست که برای توسعه خود اون کتابخونه نیاز هست؟
علی شیخ
11 ماه پیش
سلام وقت بخیر.
یکسری پکیج ها برای زمان توسعه هستند و وقتی پروژه دیپلوی یا آپلود بشه، نیازی به اون پکیج ها نیست مثله ابزار های تست به این پکیج ها میگیم dev Dependencies و برای نصب این پکیج ها از save-dev-- استفاده می کنیم.
پکیج هایی هم که مورد نیاز هستند حتی توی حالت production میشن dependencies که توی دپلوی نیاز داریم
حالا وقتی پروژه آماده بشه و توی سرور قرار باشه اجرا بشه با دستور npm install --production فقط dependencies ها نصب میشند که روی سرور کارشون داریم.