我正在制作一个本机应用程序,我想知道连接到Firebase的最佳方法是什么?我在https://support.office.com/en-us/article/the-operation-cannot-be-performed-because-the-item-has-changed-74c99323-8a0d-4d45-ad32-e462e215a82a上找到了一些资源,对我来说看起来不错,但我想我会问一下,以防有人感到不同。此外,这项工作是否可以在具有Expo的设备上运行我的应用程序?谢谢!
答案 0 :(得分:1)
如果要使用Firebase,则必须分离nnn
。
这些Unimodules被设计用于分离的ExpoKit和Vanilla React Native。每个模块都有有关如何安装的详细说明,您应该参考React Native Firebase docs on more detailed usage
Expo
expo eject
用法
yarn add expo-firebase-app
import firebase from 'expo-firebase-app';
import 'expo-firebase-database';
firebase.database()
import firebase from 'expo-firebase-app';
// Initialize Firebase
const firebaseConfig = {
apiKey: "<YOUR-API-KEY>",
authDomain: "<YOUR-AUTH-DOMAIN>",
databaseURL: "<YOUR-DATABASE-URL>",
storageBucket: "<YOUR-STORAGE-BUCKET>"
};
firebase.initializeApp(firebaseConfig);