جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
ali jalali
6 سال پیش توسط ali jalali مطرح شد
3 پاسخ

نصب react native

سلام دوستان.من برای نصب react-native این مراحل رو رفتم ولی یک ماهه که به یک error ساده خوردم که ممنون میشم کمکم کنین
۱-نصب nodejs
۲- npm install create-react-native-app -g
۳- create-react-native app myapp
۴-cd myapp
۵-npm start
این رو که میزنم این ارور میاد و expo انجام نمیشه
Invalid sdkVersion. Valid options are ۱۰.۰.۰, ۱۱.۰.۰, ۱۲.۰.۰, ۱۳.۰.۰, ۱۴.۰.۰, ۱۵.۰.۰, ۱۶.۰.۰, ۱۷.۰.۰, ۱۸.۰.۰, ۱۹.۰.۰, ۲۰.۰.۰, ۲۱.۰.۰, ۲۲.۰.۰, ۲۳.۰.۰, ۲۴.۰.۰, ۲۵.۰.۰, ۷.۰.۰, ۸.۰.۰, ۹.۰.۰
میرم از فایل app.json مقدار sdkversion روتغییر میدم error های دیگه تولید میشه
ممندن میشم راهنمایی کنید


ثبت پرسش جدید
EW
@erwin 6 سال پیش آپدیت شد
1

این مشکل میتونه از خیلی جهات ناشی باشه که اکثرا بر میگرده به خوده expo شما برای شروع از این راه حل استفاده کنید ببینید جواب میده یا نه ( این مشکل میتونه از این ناشی باشه که شما sdk رو بعد نصب کامند زیر ساختید و نمیشناسه اگر چنین باشه مشکل شما با دو خط زیر حل میشه )

npm uninstall -g create-react-native-app
npm i -g create-react-native-app

بعدش دوباره یه پروژه جدید با همین create-react-native-app بسیازید ببینید مشکلتون درست شده یا نه


ali jalali
@ali.5991.jalali 6 سال پیش مطرح شد
0

@erwin خیلی خیلی ممنون.اون مشکل حل شد البته نمیدونم دقیقا چطوری چون من اصلا sdk نصب نکردم و اصلا نمیدونم چیه ولی با راه حل شما اون error برطرف شد ولی موقع بیلد گرفتن باexpo وقتی کامل شد یه اروور جدید داد
React-Native Version Mismatch"
بعد یک ورژن جاوااسکریپت نوشته و یک native الان تو این قسمت گیر کردم فکر کنم یک ماه هم برای این ارور باید منتظر بمونم😢😢😢😭😭
ولی در کل خیلی ممنون که کمکم کردین


EW
@erwin 6 سال پیش مطرح شد
0

برای این مشکل شما اول باید تمام ترمینال ها رو ببندید و همینطور metro bundler رو بعدش برید تو فولدر پروژه و در cmd کد زیر رو بنویسید

killall node

بعد از اینکه عملیات کد بالا تموم شد اپلیکیشن رو از روی emulator android پاک کنید ( به صورت دستی) وبعدش کد زیر رو اجرا کنید

react-native run-android

این مشکل زمانی ناشی میشه که ترمینال داره یه ریکت نیتیو دیگه اجرا میکنه و شما داری سعی میکنی یه دونه دیگه با ورژن دیگه اجرا کنید
(البته میتونه مربوط به پشتیبانی نکردن expo از ورژن جدید ریکت نیتیوتون باشه که فکر میکنم برای پروژه شما مشکل بالا باشه)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام