You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Firebase Functions时,Firebase Init显示错误默认项目如何解决?

解决Firebase Init显示错误账号项目的问题

这问题我之前也碰到过,本质是Firebase CLI还保留着你账号1的登录缓存,按下面几步操作就能切换到账号2的项目:

  • 第一步:退出当前Firebase登录会话
    在终端里执行这条命令,清除CLI里的旧账号缓存:

    firebase logout
    
  • 第二步:重新登录你的谷歌账号2
    运行下面的命令,会自动打开浏览器让你选择登录账号,务必选账号2:

    firebase login
    

    登录完成后,终端会提示你已成功登录到账号2的邮箱。

  • 第三步:确认当前账号的项目列表
    执行这条命令,检查显示的是不是账号2下的项目:

    firebase projects:list
    

    如果列表里是你账号2的项目,说明切换成功了。

  • 第四步:重新初始化Firebase项目
    现在再运行firebase init,CLI就会加载账号2的项目列表,你可以选择对应的项目作为默认项。如果想直接指定项目,也可以用这条命令:

    firebase init --project YOUR_PROJECT_ID
    

    把YOUR_PROJECT_ID换成你账号2下的实际项目ID就行。

额外注意事项

如果你的当前目录里已经有.firebaserc文件,这个文件里可能保存了之前账号1的默认项目配置。你可以打开这个文件,把里面的"default": "旧项目ID"改成账号2的项目ID,或者直接删除这个文件后再重新初始化,这样会更干净。

内容的提问来源于stack exchange,提问作者J Duh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:33:20