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 参数

未安装 Ionic Firebase 插件

com.google.firebase.auth.FirebaseAuth 未链接

XCode 未找到 Firebase v2.1.2(未找到框架错误)

Typescript 中的 React + Firebase 云功能无法部署