Firebase部署 - "无法授权"错误

Jbb*_*bae 0 javascript cmd firebase firebase-hosting firebase-authentication

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

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

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

λfirebase部署

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

!请运行firebase login --reauth

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

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

谁知道我在这里做错了什么?

小智 7

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

运行此命令进行更新:

npm install -g firebase-tools
Run Code Online (Sandbox Code Playgroud)

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

运行此命令以链接项目:

firebase use --add
Run Code Online (Sandbox Code Playgroud)

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

firebase deploy
Run Code Online (Sandbox Code Playgroud)

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