【问题标题】:Firebase Deploy - "Unable to Authorize" errorFirebase 部署 - “无法授权”错误
【发布时间】:2017-12-08 20:43:12
【问题描述】:

我尝试为我设置的 Firebase 项目部署一个非常简单的站点,并按照以下步骤操作:

  1. firebase 登录(我已经登录了,因为我还有其他项目正在处理)
  2. firebase init(创建了 .firebaserc 和 database.rules.json 文件)。
  3. firebase 部署

在部署时,我不断收到以下错误消息:

λ firebase 部署

!您的 CLI 身份验证需要更新以利用 新功能。

!请运行 firebase login --reauth

错误:无法授权访问项目 [PROJECT NAME]

我成功运行了 firebase login --reauth,我仍然得到这个。

有人知道我在这里做错了什么吗?

【问题讨论】:

    标签: javascript firebase cmd firebase-authentication firebase-hosting


    【解决方案1】:

    第一个警告显示您必须更新 firebase-cli。

    运行此命令进行更新:

    npm install -g firebase-tools
    

    您的项目可能尚未链接,这会导致该错误。

    运行此命令链接项目:

    firebase use --add
    

    它将列出您的 Firebase 帐户中的项目,选择正确的并尝试使用以下方式部署项目:

    firebase deploy
    

    PS:您不必每次运行use --add 命令时都将project_id 附加到deploy 命令

    【讨论】:

      【解决方案2】:

      在另一个post找到我的答案

      似乎在部署时,您应该使用以下方式进行部署:

      firebase deploy --project [PROJECT ID, not PROJECT NAME]
      

      【讨论】:

        猜你喜欢
        • 2019-04-08
        • 2016-01-07
        • 2020-08-28
        • 2017-09-20
        • 2014-10-29
        • 2016-09-15
        • 1970-01-01
        • 2018-05-01
        • 1970-01-01
        相关资源
        最近更新 更多