#reactjs #firebase #react-native #expo
#reactjs #firebase #react-native #expo
Вопрос:
Пытаюсь импортировать Firestore в свое приложение, но продолжаю получать ошибку «Инвариантное нарушение: собственный модуль не может быть нулевым» Я просматривал некоторые решения, и люди говорили запустить pod install
в ios, но папка ios не существует в expo? Не уверен, что делать…
Мой импорт import firestore from '@react-native-firebase/firestore';
я использую firebase auth, и это работает нормально, но не повезло с firestore.
Ответ №1:
Вы не можете использовать react-native-firebase with expo
. Смотрите это руководство от expo по использованию firebase sdk.
Ответ №2:
Я решил это, перейдя в node_modules &&t; @react-native-firebase, затем открыв папки app и database и удалив все папки node_modules, которые я нашел внутри них
Ответ №3:
У меня также была эта ошибка. В качестве решения я не импортировал из ‘@react-native-firebase / firestore’. Я использовал только ‘import firebase from «firebase»;’ и я использовал в блоке кода этот ‘firebase.firestore()’. Это сработало.