使用Firebase tools CLI更改目标Firebase ID

使用Firebase tools CLI更改目标Firebase ID,firebase,command-line-interface,firebase-tools,Firebase,Command Line Interface,Firebase Tools,在命令行中 运行firebase deploy时,出现以下错误: 错误:输入的凭据不正确 当我运行firebase部署--debug时。() 当我运行firebase部署--project good project id时,我得到了预期的部署行为 当我重新运行firebase deploy和firebase deploy--debug时,我得到的错误与前面描述的相同 在运行firebase deploy时,如何进行适当的更改以消除错误 注: 我正在运行Mac OS/X Yosemite v10

在命令行中

运行
firebase deploy
时,出现以下错误:

错误:输入的凭据不正确

当我运行
firebase部署--debug
时。()

当我运行
firebase部署--project good project id
时,我得到了预期的部署行为

当我重新运行
firebase deploy
firebase deploy--debug
时,我得到的错误与前面描述的相同

在运行
firebase deploy
时,如何进行适当的更改以消除错误

注:

  • 我正在运行Mac OS/X Yosemite v10.10.5

查看项目目录中
.firebaserc
文件的内容。您可能指定了“默认”项目别名。运行
firebase list
并查看项目id是否也显示在那里(注意它应该是项目id,而不是实例/子域名)


如果不匹配,那很可能是你的问题。您可以尝试的另一件事是删除
.firebaserc
文件,然后运行
firebase use--add
创建新的项目别名。

查看项目目录中
.firebaserc
文件的内容。您可能指定了“默认”项目别名。运行
firebase list
并查看项目id是否也显示在那里(注意它应该是项目id,而不是实例/子域名)


如果不匹配,那很可能是你的问题。您可以尝试的另一件事是删除
.firebaserc
文件,然后运行
firebase use--add
来创建新的项目别名。

嗨,Michael,在部署cron作业时,我按照您的步骤更改了目标项目。但它仍在向我展示旧唱片。我在试图部署cron作业的项目中拥有编辑器权限。部署cron作业需要所有者许可吗?嗨,Michael,我按照您的步骤在部署cron作业时更改了目标项目。但它仍在向我展示旧唱片。我在试图部署cron作业的项目中拥有编辑器权限。部署cron作业是否需要所有者权限?