آموزش جاوااسکریپت انجمن ها react native چطور میتونم hermes در نسخه جدید react native فعال کنم پاسخ به: چطور میتونم hermes در نسخه جدید react native فعال کنم

#37892
amirali
میهمان

سلام. دوستانی که با بروز رسانی به نسخه 0.60.5 ری اکت نیتیو اصلا نمیتونن hermes رو فعال کنن تا خروجی بگیرین به صورت زیر عمل کنن:

1- ابتدا با دستور زیر hermes-engine رو نصب کنید:
npm i -D hermes-engine

2- فایل زیر رو با ویرایش گر باز کنید:
android/app/build.gradle

3- توی فایل بالا دنبال عبارت زیر باشید:
enableHermes: true
و اگر false بود شما به صورت true تغییرش بدید و بعدش یک کاما اضافه کنید و زیرش عبارت زیر رو وارد کنید:
hermesCommand: "../../node_modules/hermes-engine/%OS-BIN%/hermes",

یعنی در کل باید به صورت زیر تبدیل بشه:

4- داخل همین فایل دنبال عبارت hermesvm باشید و اون رو داخل بخش dependencies پیدا میکنید که این عبارت رو با عبارت hermes-engine تعویض کنید.

تمامه. حالا خیلی راحت پروژه رو clean کنید و assembleRelease کنید و از سرعت عالی و حجم کم اپ لذت ببرید.