#firebase #react-native #google-cloud-firestore #firebase-tools
#firebase #react-native #google-облако-firestore #firebase-tools
Вопрос:
Я внедряю приложение react native с firebase в качестве серверной части без сервера. Я сталкиваюсь с некоторыми ошибками при попытке подключить мое приложение к эмулятору firebase. Я использую https://www.npmjs.com/package/firebase упакуйте как мой модуль firebase в react-native. Вот несколько методов, которые я пробовал :
Фрагмент 1:
const firebase = require('firebase/app');
const db = firebase.firestore();
db.settings({ host: 'localhost:8080', ssl: false });
Ошибка ::
@firebase / firestore:, Firestore (7.8.1): не удалось получить доступ к серверной части облачного Firestore. Сбой подключения 1 раз. Последняя ошибка: ошибка FirebaseError: [code= недоступно]: операция не может быть завершена
Фрагмент 2:
firebase.firestore().useEmulator("localhost", 8080);
Ошибка ::
Ошибка типа: firebase.firestore().useEmulator не является функцией. (В ‘firebase.firestore().useEmulator («localhost», 8080)’, ‘firebase.firestore ().useEmulator’ не определено)
Ответ №1:
Вам следует прочитать краткое руководство, в нем приведены некоторые фрагменты, которые могут оказаться полезными. В частности, похоже, что в firestore он должен быть firestore.useEmulator("10.0.2.2", 8080);
без круглых скобок.