آموزش راه اندازی ماژول های native
ماژول های native معمولا به صورت package های npm توزیع می شوند، جز اینکه علاوه بر کد جاوااسکریپت، شامل کدهای native پلتفرم مربوطه نیز هستند. برای درک بهتر package های npm این لینک را ببینید.
برای راه اندازی یک ساختار پروژه پایه برای یک ماژول native، از یک ابزار خارجی به نام react-native-create-library استفاده می کنیم. می توانید درمورد نحوه کار کتابخانه بیشتر مطالعه کنید، ما فعلا به فقط به کد زیر داریم:
$ npm install -g react-native-create-library
$ react-native-create-library MyLibrary
عبارت MyLibrary نامی است که برای ماژول جدید انتخاب می کنید. پس از آن، به پوشه ی MyLibrary بروید و npm package را نصب کنید که به طور local برای سیستم خودتان قابل دسترس باشد:
$ npm install
پس از پایان این مرحله، می توانید به پوشه ی اصلی application react خود بروید (که با دستور react-native init MyApp ساختید):
- ماژول جدیدتان را به عنوان یک dependency به package.json خود اضافه کنید.
- npm install را برای دریافت آن از local repository npm روی کامپیوترتان اجرا کنید.
پس از این، می توانید برای افزودن کد به native-modules-ios یا native-module-android بروید. حتما README.md درون دایرکتوری MyLibrary را برای اطلاع از دستورالعمل های مخصوص هر پلتفرم برای افزودن پروژه بخوانید.