استفاده از هرمس (Hermes) در 1 دقیقه
خب همونطور که در مقاله هرمس چیست ! توضیح دادیم ، هرمس ( Hermes ) یک موتور بهینه سازی شده ی متن باز ( open-source ) جاوا اسکریپتی هست برای اجرای اپلیکیشن های تحت ریکت نیتیو برای اندروید.
فعال سازی هرمس برای بسیاری از اپلیکیشن ها ، باعث راه اندازی سریعتر آنها ، استفاده کمتر از حافظه و کاهش حجم فایل اپلیکیشن می شود. حال ببینیم چگونه این ویژگی ریکت نیتیو ، فعال می شود.
ابتدا مطمئن شوید که از نسخه ریکت نیتیو 0.60.4 به بالا استفاده می کنید. اگر هم می خواهید نسخه ی فعلی اپلیکیشن خودتان را ارتقاء دهید ، قبل از انجام عملیات بروز رسانی و انتقال به موتور هرمس ، حتما یک بار همه چیز را چک کنید و از سالم بودن و اجرای کارتان اطمینان حاصل کنید.
نکته : برای کاربران سیستم عامل ویندوز : برای استفاده از هرمس نیاز هست که مورد زیر را روی سیستم عامل خود نصب داشته باشید :
حالا از مسیر android/app/build.gradle این فایل را طبق کد زیر ویرایش کنید :
project.ext.react = [ entryFile: "index.js",
- enableHermes: false // clean and rebuild if changing + enableHermes: true // clean and rebuild if changing]
همچنین شما اگر از ابزار ProGuard استفاده می کنید ، نیاز دارید که قانون زیر را در فایل proguard-rules.pro تغییر دهید :
-keep class com.facebook.hermes.unicode.** { *; }
سپس ، اگر شما حداقل یک مرتبه کدتان را اجرا کردید ، نیاز هست که پروژه خود را بصورت زیر پاکسازی کنید :
android && ./gradlew clean
خب تمام شد ، حالا شما قادر هستید که اپلیکیشن خودتان را بصورت عادی مثل زیر اجرا کنید :
react-native run-android
برچسب:javascript, جاوا اسکریپت, طرز استفاده از هرمس, هرمس, هرمس چیست