【问题标题】:How to add firebase sdk to React Native?如何将 firebase sdk 添加到 React Native?
【发布时间】:2022-01-15 23:44:33
【问题描述】:

我真的很接近解决方案,但我仍然不明白。我想开始一个新的 React Native 项目并将 Firebase 用作数据库和图像存储。

我采取的步骤:

  1. 我安装了 React Native
  2. 我做了“npm install@react-native-firebase/app”
  3. 我创建了一个新项目“expo init react-native-firebase”
  4. 我创建了一个新的 FireBase 项目,然后使用 Metro Bundler 开始了我的项目。

然后不清楚如何实现我的文件夹敲击看起来像这样,其中包含所有 firebase sdk:

我的文件夹结构缺少 Firebase 的所有依赖项,例如 android 和 ios 文件夹等。我尝试在终端中 cd 进入我的项目,然后运行“yarn add firebase”,但这不起作用。我可以看到必要的文件在“C:/MyReactNativeProject/node_modules/@react-native-firebase/app/”中。

目前我的项目是这样的:

我错过了什么? :/

【问题讨论】:

    标签: javascript reactjs firebase react-native react-native-firebase


    【解决方案1】:

    今天,您不能使用带有 expo 的 Firebase react-native sdk

    正如 react-native-firebase 文档所说,如果您想将此库与 expo 一起使用,则需要弹出您的应用程序。请注意,弹出动作是不可逆的。 但希望使用实时数据库(不支持离线支持)和身份验证等功能,您仍然可以在项目中使用 Firebase Web SDK。

    要在 expo Project 中使用 Firebase,请遵循他们的文档

    ?https://docs.expo.dev/guides/using-firebase/

    【讨论】:

    • 谢谢!你给我的这个链接真的很有帮助。
    • 随时伴侣?
    猜你喜欢
    • 2016-10-09
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    相关资源
    最近更新 更多