Firebase 项目初始化错误:未为此项目设置云资源位置
Posted
技术标签:
【中文标题】Firebase 项目初始化错误:未为此项目设置云资源位置【英文标题】:Firebase Project Initialization Error: Cloud resource location is not set for this project 【发布时间】:2020-02-23 00:25:22 【问题描述】:我试图快速找到这个问题的答案,但找不到任何东西。
我正在尝试设置 Ionic 应用程序以使用现有的 Firebase 项目,并且在 Windows 控制台中运行 firebase init
时收到以下消息:
错误:未为此项目设置云资源位置,但您尝试在 Cloud Firestore 中执行的操作需要它。请参阅此文档了解更多详细信息:https://firebase.google.com/docs/projects/locations
【问题讨论】:
仅供参考,反引号用于代码 sn-ps,不用于一般突出显示或强调。 【参考方案1】:值得称赞的是,命令行错误链接到文档的右侧页面,但它位于页面底部,因此如果遇到此错误,可能只需要转到 firebase 控制台中的项目设置并选择region我通常和us-central1一起去
【讨论】:
【参考方案2】:这是你必须做的:
转到 firebase 控制台并打开您的项目
转到存储标签(左侧)
点击设置存储
再次运行firebase init
【讨论】:
【参考方案3】:消息实际上很清楚,但我花了一段时间才在 Firebase 控制台中找到必要选项的位置:
转到您的项目设置 在第一个选项卡上,找到显示为“在 FB 控制台中设置云存储”的设置 如果未设置,请编辑并设置值奇怪的是,在创建项目时,这个值是强制性的,但由于某种原因,您需要在此表单中再次明确选择它。
【讨论】:
以上是关于Firebase 项目初始化错误:未为此项目设置云资源位置的主要内容,如果未能解决你的问题,请参考以下文章
Firebase firestore 云函数显示错误:无效使用类型“未定义”作为 Firestore 参数
com.google.firebase.auth.FirebaseAuth 未链接