TGViewer
آموزش برنامه نویسی فرانت اند آموزش برنامه نویسی فرانت اند @codelines_ir · 6.66K subscribers
Post #5009 352
⚡️ فرق npm install و npm ci چیه؟

اگه روی پروژه تیمی کار می‌کنی، این تفاوت رو حتماً بدون.

npm install
پکیج‌ها رو نصب می‌کنه و اگه لازم باشه فایل package-lock.json رو هم تغییر می‌ده.
npm install

npm ci
دقیقاً همون نسخه‌هایی که داخل package-lock.json ثبت شده رو نصب می‌کنه و هیچ تغییری هم توی فایل‌ها نمی‌ده.
npm ci


💡 کی از npm ci استفاده کنیم؟
موقع Deploy
توی CI/CD
وقتی می‌خوای مطمئن باشی همه دقیقاً یک نسخه از پکیج‌ها رو دارن.

📌 خلاصه:
برای توسعه روزمره → npm install
برای نصب سریع و مطمئن → npm ci
  • ❤ 2
  • 👍 1
  • 👏 1
More from @codelines_ir
  1. Oct 13, 2026بچه ها میخوام مجدد باز هم به درخواست زیاد خودتون روی پکیج جامع برنامه نویسی یه تخفیف خفن ب…
  2. Oct 13, 2026غرق جنگیدن براى آينده بودم... ناگهان صداى اذان پیچید ؛ انگار خدا گفت : درميان تمام دوييدن…
  3. Oct 13, 2026🚀 چرا یادگیری فرانت‌اند از همه شاخه های برنامه نویسی آسون‌تره؟ 💡 چون نیازی به ریاضی و ال…
  4. Oct 13, 2026🏆 بدون مدرک دانشگاهی هم می‌تونی برنامه‌نویس بشی؟ ✅ آره! هزاران نفر همین الان فقط با یادگی…
  5. Oct 13, 2026❤️ وقتی رضایت هنرجوهامون رو می‌بینیم، می‌فهمیم داریم مسیر رو درست می‌ریم! 🔥 این پیام رو ی…
  6. Oct 13, 2026بریم شرکت امروز و شروع کنیم😁
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →