اذهب إلى المحتوى
  • 0

ما سبب مشكلة tried to register two views with the same name في react native

Ahmed Sawy

السؤال

Recommended Posts

  • 0

في حالة حصلت معك المشكلة عند ثتبيت مكتبة react-navigation، يجب عليك تحميل هذه الإعتماديات dependencies :

expo install react-native-gesture-handler react-native-reanimated react-native-screens react-native-safe-area-context @react-native-community/masked-view

في حالة كنت قد قمت بالفعل بثتبيت هذه الإعتماديات، اتبع الخطوات التالية:

  • أغلق جميع الطرفيات terminals المرتبة ب expo
  • قم بحذف ملف package-lock.json
  • قم بحذف مجلد node_modules
  • ثم قم بكتابة الأمر npm install
  • وتشغيل expo عن طريق الأمر expo start -c

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

السبب في الخطأ هو أن نسخة expo التي تستخدمها تعتمد على dependency تسمى react-native-gesture-handler.

يمكنك تخفيض نسخة expo إلى نسخة أقل لا تعتمد على هذه ال dependency.

أو  يمكنك القيام بالتالي:

أغلق جميع الطرفيات التي تستخدم expo.

اذهب إلى ملف package-lock.json  و قم بالبحث عن react-native-gesture-handler و قم بمحو ال package dependency بأكملها.

بعد ذلك توجه إلى مجلد node_modules و قم بمحو المجلد المسمى ب  react-native-gesture-handler.

  

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...