在FireBase中创建新的Web应用程序时,缺少数据库URL [英] When creating a new web app within firebase the database URL is missing

查看:9
本文介绍了在FireBase中创建新的Web应用程序时,缺少数据库URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在FireBase中设置新的Web应用时,我注意到配置中缺少databaseURL。

apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""

这些是我可以获得的唯一值。我还没有创建实时数据库。但我没必要这么做。

我正在使用FireBase插件

"firebase": "^8.2.7"

在Nuxt中,但它抱怨缺少databaseURL。我抛出以下错误

当前环境‘Development’的配置丢失或不完整:密钥‘database aseURL’是必需的!

那么我是应该从Firebase获取一个databaseURL,还是在nuxt端有问题?

推荐答案

在Firebase中创建新项目时,它不再立即为该项目创建实时数据库。因此,databaseURL键不再包含在配置中,除非您已在Firebase控制台中创建了实时数据库实例。

大多数Firebase SDK已更新,以处理此databaseURL键现在是可选的这一事实,但看起来您所在的环境仍然需要它。

我能想到的最简单的两个解决方案是:

  1. 手动将databaseURL密钥添加到配置。您最有可能将该值保留为空字符串。
  2. 转到Firebase控制台中的database panel创建实时数据库,并下载更新的配置。

当然,如果您在代码中实际使用实时数据库,则第二个选项是唯一有效的选项。

这篇关于在FireBase中创建新的Web应用程序时,缺少数据库URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆