با سلام ببخشید بنده یه مشکلی که دارم اینه که خوب وقتی با گیت کار میکنم بر روی یک پروژه react native ممکن یکسری فایل جاوای ماژولهام تغییر بدم، البته مجبورم چون مشکل دارن یکسریهاشون بعد خوب وقتی پروژه پوش میشه روی جای دیگه و بخوام دوباره کلون بگیرم ازش همانطور که میدونید پوشه node_modules در فایل gitignore قرار داره و به درخت کاری گیت اضافه نمیشه، درنتیجه تغییرات من هم اعمال دیگه نمیشه. راه حلی برای این مشکل دارن دوستان؟
سلام وقتتون بخیر!
شما که برنامه نویس فریمورک های JS هستید باید بهتر بدونید که
که دلیل وجود فایل package.json شما هر دفعه کد زیر رو بزنید فایل های موردنیاز دوباره نصب میشه!
npm install
و باید بگم که نباید پکیج هارو ادیت کنید!
ولی میتونید توی فایل .gitignore اون خط رو حذف کنید که توصیه نمیشه!
ببنید خوب دقیقا همین مشکل دیگه، اصولا نباید فایلهای پکیجها رو ادیت کرد ولی خوب وقتی باگ وجود داره و هر چی PR هم به گیتهابشون میدیدم قبول نمیکنن دیگه چارهای نیست جز تغییرشون، نه میشه پوشه node_modules از توی ignore برداشت نه میشه اون تغییرات قطعیش کرد، گفتم شاید دوستان تجربهای در این زمینه داشته باشند یا راه حلی و یا به قول معروف کلک رشتی چیزی 😃
خب پکج رو بکش بیرون هرجاشو میخوای ادیت کن از package.json حذفش کن و به صورت مستقیم require کن
خوب اینکه شد همون کار همیشگی 🙄 من میخواهم به صورت خودکار اینکار انجام بشه نه دستی، دستی که خوب اصلا فقط تغییرات فایل میبینم و دوباره توی پروژه جدید درستش میکنم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟