我有一个名为firebase.js
的文件。它包含以下代码:
import * as firebase from 'firebase';
const config = {
apiKey: "some_random_key",
authDomain: "some_random_authDomain",
databaseURL: "some_random_databaseURL",
projectId: "some_random_projectId",
storageBucket: "some_random_bucket",
messagingSenderId: "some_random_Id"
};
export const firebaseApp = firebase.initializeApp(config);
现在我正在我的index.js
React文件中导入它,如下所示;
import firebaseApp from './firebase'
这给了我以下错误:
./src/index.js
13:0-11 "export 'default' (imported as 'firebaseApp') was not found in './firebase'
如果我将导入声明更改为:
import {firebaseApp} from './firebase'
它工作得很好。我知道这与javascript有关,但是你能给我解释一下这个概念吗?
您正在从fireBase.js
导出命名的导出fireBase
。这意味着您必须使用大括号语法指定导出的名称。
导出默认导出使用
export default firebase.initializeApp(config)
// or if you prefer to assign the result to a variable before exporting
const firebaseApp = firebase.initializeApp(config)
export default firebaseApp
这允许您导入默认导出并根据需要调用它,例如,import firebaseApp from./firebase'
或import foo from./firebaseApp
似乎当数据量变得太大时,Firebase会进入“只读”状态
我是一名Android应用程序开发人员,从上一个月开始研究 React 原生。我有问题,对于那些我无法找到解决方案的人: > 确实反应原生使用而不是来表示字体大小,并且如果我们想使用dp来表示字体大小怎么办。 我想为布局提供、和 维度,如何做到这一点? 如何为7英寸平板电脑、10英寸平板电脑和手机提供单独的尺寸?出于某种目的,我想为react-native实现isDeviceTablet()方法,
我对编码和练习leetcode问题还不熟悉。整数反向问题涉及溢出。 我已经搜索并讨论了关于如何处理溢出的大部分内容。有人能解释一下溢出的原因吗?
我正在尝试使用firebase从react native发送OTP,但它不起作用。我收到一个错误“找不到主机名”。我想了解这个发送OTP在使用firebase的移动应用程序中是如何工作的。我可以通过安装来测试mobile/local中的OTP功能吗。而不是上传文件。apk去游戏商店? 我做了以下配置步骤: 在firebase控制台中创建项目 选择手机作为身份验证下的登录方法 添加了移动应用程序并下
我对Firebase通知有问题,如果我在应用程序在屏幕上运行时发送通知,通知会正确显示如下: 如果我在后台运行应用程序时发送通知,则通知如下所示: 这是我的FirebaseMessagingService类 为什么会这样?
我目前正在编写一个discord bot反应角色命令。 一切都很顺利,但我有一个问题。 当我启动机器人并运行创建嵌入的命令时,一切都很好。问题是当我对信息做出反应时,它并没有给我这个角色。这是我的代码: