انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: افزودن یک ماژول در گیت  (دفعات بازدید: 503 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
افزودن یک ماژول در گیت
« : 20 آذر 1400، 09:57 ق‌ظ »
با سلام دوستان ببینید من یک پروژه react native دارم که خوب قاعدتا با npm داره کنترل میشه، الان یک ماژول دارم یه اسم react-native-smart-barcode که این ماژول خیلی وقته آپدیت نشده و من هم مجبور شدم خیلی چیزها رو توش تغییر بدم که اون چیزی که میخواهم بشه، فقط مشکل اینه که الان میخوام با گیت پروژه را پوش کنم جای دیگه مثل گیت‌هاب، پوشه node_modules درون  فایل gitignore قرار داره که خوب طبیعی هم هست و اگر بعدا از اون پروژه کلون بگیرم دیگه اون تغییراتی که اعمال کردم روی ماژول مربوطه را ندارم، الان میخوام فقط پوشه این ماژول از ignore در بیارم، چطور باید این کار انجام بدم؟ البته غیر از این هم اگه دوستان راه حل دیگه‌ای برای ذخیره این تغییرات میدونن که خیلی عالی هم میشه. تشکر

آفلاین سید حسین موسوی فرد

  • Sr. Member
  • *
  • ارسال: 268
  • جنسیت : پسر
  • Debian
پاسخ : افزودن یک ماژول در گیت
« پاسخ #1 : 20 آذر 1400، 10:23 ق‌ظ »
سلام

به نظرم سورس رو در پوشه جدا دانلود کنید و تغییرات را ایجاد کنید.

سپس در گیت هاب خودتون پوش کنید یا می تونید برای خودتون یه پکیج npm بسازید.
قال علی (ع): لا غِنَی کالعَقلِ، و لا فَقرَ کالجَهلِ، و لا میراثَ کالاَدَب و لا ظَهیرَ کالمُشاوَرَه

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : افزودن یک ماژول در گیت
« پاسخ #2 : 20 آذر 1400، 11:23 ق‌ظ »
میخواستم یعنی ماژول جداش نکنم، یعنی نمیشه از ignore درش بیارم توی گیت؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19699
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : افزودن یک ماژول در گیت
« پاسخ #3 : 22 آذر 1400، 11:50 ق‌ظ »
داری CI/CD می‌نویسی؟
باید شاخهٔ node_modules رو از ابتدا در محیط CI بسازی. اگه اون بسته منقضی شده و دیگه توی npm وجود نداره، معنیش اینه که نباید ازش استفاده کنی و باید جایگزینش کنی.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 973
  • جنسیت : پسر
پاسخ : افزودن یک ماژول در گیت
« پاسخ #4 : 22 آذر 1400، 08:57 ب‌ظ »
داری CI/CD می‌نویسی؟
باید شاخهٔ node_modules رو از ابتدا در محیط CI بسازی. اگه اون بسته منقضی شده و دیگه توی npm وجود نداره، معنیش اینه که نباید ازش استفاده کنی و باید جایگزینش کنی.

 CI/CD چیه؟ متوجه نمیشم منظورتونو