Firebase 部署 - "Unable to Authorize" 错误
Firebase Deploy - "Unable to Authorize" error
我尝试为我设置的 Firebase 项目部署一个非常简单的站点,并遵循以下步骤:
- firebase 登录(我已经登录了,因为我还有其他正在进行的项目)
- firebase init(创建了 .firebaserc 和 database.rules.json 文件)。
- firebase 部署
部署时,我不断收到以下错误消息:
λ firebase deploy
! Your CLI authentication needs to be updated to take advantage of
new features.
! Please run firebase login --reauth
Error: Unable to authorize access to project [PROJECT NAME]
我成功地 运行 firebase login --reauth 我仍然得到这个。
有人知道我在这里做错了什么吗?
在另一个
中找到了我的答案
似乎在部署时,你应该部署:
firebase deploy --project [PROJECT ID, not PROJECT NAME]
第一个警告显示您必须更新 firebase-cli。
运行 要更新的命令:
npm install -g firebase-tools
您的项目可能尚未 linked 导致该错误。
运行 这个命令到 link 项目:
firebase use --add
它将列出您的 firebase 帐户中的项目,select 正确的项目并尝试使用以下方式部署项目:
firebase deploy
PS:您不必每次在 运行 use --add
命令
后都将 project_id 附加到 deploy
命令
我尝试为我设置的 Firebase 项目部署一个非常简单的站点,并遵循以下步骤:
- firebase 登录(我已经登录了,因为我还有其他正在进行的项目)
- firebase init(创建了 .firebaserc 和 database.rules.json 文件)。
- firebase 部署
部署时,我不断收到以下错误消息:
λ firebase deploy
! Your CLI authentication needs to be updated to take advantage of new features.
! Please run firebase login --reauth
Error: Unable to authorize access to project [PROJECT NAME]
我成功地 运行 firebase login --reauth 我仍然得到这个。
有人知道我在这里做错了什么吗?
在另一个
似乎在部署时,你应该部署:
firebase deploy --project [PROJECT ID, not PROJECT NAME]
第一个警告显示您必须更新 firebase-cli。
运行 要更新的命令:
npm install -g firebase-tools
您的项目可能尚未 linked 导致该错误。
运行 这个命令到 link 项目:
firebase use --add
它将列出您的 firebase 帐户中的项目,select 正确的项目并尝试使用以下方式部署项目:
firebase deploy
PS:您不必每次在 运行 use --add
命令
deploy
命令