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

السؤال

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...