آفلاین
user-avatar

رجیستر کردن برنامه ری اکت نیتیو

3 سال پیش
توسط EW آپدیت شد
آفلاین
user-avatar
zahra ( 1149 تجربه )
3 سال پیش

سلام خسته نباشین من تازه react native شروع کردم کدم اجرا میشد ولی یهو تو شبیه سازم ارور امد که رجیستر لازمه
میشه راهنماییم کنید
Application untitled has not been registered.

Hint: This error often happens when you're running the packager (local dev server) from a wrong folder. For example you have multiple apps and the packager is still running for the app you were working on before.
If this is the case, simply kill the old packager instance (e.g. close the packager terminal window) and start the packager in the correct app folder (e.g. cd into app folder and run 'npm start').

This error can also happen due to a require() error during initialization or failure to call AppRegistry.registerComponent.

runApplication

بهترین پاسخ انتخاب شده توسط zahra
آفلاین
user-avatar
EW
3 سال پیش

مشکل باید از این باشه که اسم پروژه تون با اسم ریجستر شده تفاوت داره
اول پروژه تون رو با کد زیر دوباره بسازید
react-native init whatever (جای whatever هر نامی که خواستید رو میتونید بذارید)
ببینید مشکل ریجستر از اونجا پیش میاد که شما تو index.ios.js یا index تون همچین کدی هستش
AppRegistry.registerComponent('anotherName', () => Bananas)
وقتی در واقع اسم پروژه تون whatever هستش و در اصل باید این باشه
AppRegistry.registerComponent('whatever', () => Bananas)
پروژتون رو دوباره با دستور بالا که دادم بسازید به احتمال زیاد مشکلتون حل میشه

آفلاین
user-avatar
EW ( 13283 تجربه )
3 سال پیش

مشکل باید از این باشه که اسم پروژه تون با اسم ریجستر شده تفاوت داره
اول پروژه تون رو با کد زیر دوباره بسازید
react-native init whatever (جای whatever هر نامی که خواستید رو میتونید بذارید)
ببینید مشکل ریجستر از اونجا پیش میاد که شما تو index.ios.js یا index تون همچین کدی هستش
AppRegistry.registerComponent('anotherName', () => Bananas)
وقتی در واقع اسم پروژه تون whatever هستش و در اصل باید این باشه
AppRegistry.registerComponent('whatever', () => Bananas)
پروژتون رو دوباره با دستور بالا که دادم بسازید به احتمال زیاد مشکلتون حل میشه

برای ارسال پاسخ باید وارد سایت شوید