Firebase部署 - “无法授权”错误

时间:2017-07-05 09:12:44

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

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

  1. firebase登录(因为我正在处理其他项目,我已经登录)
  2. firebase init(创建 .firebaserc database.rules.json 文件)。
  3. firebase deploy
  4. 在部署时,我不断收到以下错误消息:

      

    λfirebase部署

         

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

         

    !请运行firebase login --reauth

         

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

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

    任何人都知道我在这里做错了什么?

2 个答案:

答案 0 :(得分:7)

首先警告您必须更新firebase-cli。

运行此命令进行更新:

npm install -g firebase-tools

您的项目可能没有链接导致该错误。

运行此命令以链接项目:

firebase use --add

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

firebase deploy

PS:每次运行deploy命令

后,您不必每次都将project_id附加到use --add命令

答案 1 :(得分:0)

在另一个post

中找到我的答案

在部署时,您似乎应该部署:

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