firebase react native expo:这些文件都不存在

Posted

技术标签:

【中文标题】firebase react native expo:这些文件都不存在【英文标题】:firebase react native expo : none of these files exist 【发布时间】:2021-09-01 16:14:59 【问题描述】:

我刚刚使用我的 react native expo 代码设置了 firebase 并下载了所有内容(我认为)但不断弹出错误 Building javascript bundle: error 错误 16:09 无法解析模块 ./prebuilt.rn-bdc79115。 如果有人能帮忙那就太好了

【问题讨论】:

您安装了哪个版本的 firebase? 我安装了 npm install --save @react-native-firebase/app docs.expo.io/guides/using-firebase - expo install firebase 【参考方案1】:

如果有人遇到这种情况,我会遇到这种情况,因为我在使用 expo 而不是 expo install firebase 时使用 npm 安装了 firebase。

expo install firebase

然后确保您在项目中的导入是正确的,而不是

import "@firebase/auth";

例如你需要

import "firebase/auth";

而firebase的主要导入应该是

import firebase from 'firebase/app';

在所有这些之后,完全删除节点模块, 再次运行npm install,使用新包json和firebase的expo安装,然后继续使用npm start再次启动项目

【讨论】:

这真的很有帮助。谢谢:)

以上是关于firebase react native expo:这些文件都不存在的主要内容,如果未能解决你的问题,请参考以下文章

用 react-native-firebase 编译 react-native

哪个 Firebase javascript 包应该与 React Native 一起使用?常规的“Firebase Web SDK”还是“react-native-firebase”?

使用 react-native-firebase 在 React Native 上自定义通知

react native [[DEFAULT]] firebaseapp 未初始化 react-native-firebase

在 react-native 和 firebase 3.1 中登录 Facebook

解析 Firebase 模块(React-Native)