【发布时间】:2020-10-29 22:46:15
【问题描述】:
我是 Firebase 新手,正在构建一个由 Firebase 实时数据库支持的 React 应用。
根据docs - 您可以使用保留的托管 URL 来初始化 Firebase SDK。用他们的话说:
要在您的应用中初始化 Firebase,您需要提供应用的 Firebase 项目配置。 如果您使用保留的托管 URL,您的 Firebase 配置会自动从您的 Firebase 项目中提取,因此您无需在代码中明确提供该对象。
但是,在他们的 Realtime Database Initialization 文档中,他们说使用以下代码 sn-p 初始化您的 SDK:
// TODO: Replace with your project's config object
var config = {
apiKey: "apiKey",
authDomain: "projectId.firebaseapp.com",
databaseURL: "https://databaseName.firebaseio.com",
storageBucket: "bucket.appspot.com"
};
firebase.initializeApp(config);
// Get a reference to the database service
var database = firebase.database();
这看起来像一个配置对象。但是,如果您使用托管 URL,这些 URL 不是从您的 Firebase 项目中提取的吗?有没有人举例说明如何将保留的托管 URL 与实时数据库一起使用?
【问题讨论】:
标签: javascript reactjs firebase firebase-hosting