如何调整React项目的Firebase配置以关联正确的控制台账户?
解决Firebase账户与项目关联错误的方法
1. 确认当前登录的Firebase账户
先查看CLI已登录的所有账户,明确当前默认使用的邮箱:firebase login:list
2. 切换到目标账户
情况一:目标账户已在登录列表中
执行命令添加并切换到目标账户的项目:firebase use --add
按照提示选择目标邮箱,再选中对应的项目,将其设为当前项目的默认关联项。
情况二:目标账户未登录
先登出当前账户,再登录目标账户:
- 登出命令:
firebase logout - 登录命令:
firebase login
执行后会弹出浏览器窗口,选择正确的目标邮箱完成登录。
3. 直接指定目标项目(可选)
如果已知目标项目ID,可直接将本地项目关联到该项目:firebase use <你的目标项目ID>
项目ID可在Firebase控制台的「项目设置」页面获取。
4. 手动修改本地配置文件
若以上方法不生效,可直接编辑项目根目录下的.firebaserc文件,修改projects字段的默认项目为目标ID:
{ "projects": { "default": "你的目标项目ID" } }
保存文件后,重新执行Firebase相关命令即可生效。
内容的提问来源于stack exchange,提问作者Innocent Oyebode
相关产品推荐
相关产品推荐

