在FireBase中创建新的Web应用程序时,缺少数据库URL [英] When creating a new web app within firebase the database URL is missing
本文介绍了在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
键现在是可选的这一事实,但看起来您所在的环境仍然需要它。
我能想到的最简单的两个解决方案是:
- 手动将
databaseURL
密钥添加到配置。您最有可能将该值保留为空字符串。 - 转到Firebase控制台中的database panel创建实时数据库,并下载更新的配置。
当然,如果您在代码中实际使用实时数据库,则第二个选项是唯一有效的选项。
这篇关于在FireBase中创建新的Web应用程序时,缺少数据库URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文