如何解决为什么在尝试在Firebase上部署Angular应用程序时会收到此错误消息?错误:无法获取Firebase项目
我是Firebase的新手,尝试在Firebase Storage上部署Angular应用程序时遇到以下问题。
我试图详细解释我的情况。
我有两个Google帐户。第一个包含一个项目,它是我的DEV环境。然后,我用一个项目(具有相同的名称)创建了第二个帐户,该项目将成为我的PROD环境。
有时候,我在第一个DEV环境上部署了项目,但是没有问题。
现在我在尝试在第二个PROD环境中部署它时遇到了一些问题。
首先我执行了
firebase logout
,以便从第一个DEV帐户注销。然后我穿孔了:
firebase login
那我就完成了
firebase init
然后选择以下声音:托管:配置和部署Firebase托管站点,以便将应用程序部署到PROD环境的托管服务上。
问题是选择此声音我正在收到此错误消息:
? Which Firebase CLI features do you want to set up for this folder? Press Space to select features,then Enter to confirm your choices. Hosting: C
onfigure and deploy Firebase Hosting sites
=== Project Setup
First,let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,but for Now we'll just set up a default project.
i .firebaserc already has a default project,using color-patch.
Error: Failed to get Firebase project color-patch. Please make sure the project exists and your account has permission to access it.
为什么我会收到此错误消息?我想念什么?
在PROD环境的Firebase控制台(我尝试在其中进行部署)中,将其设置为项目设置:
解决方法
您的项目名称是“ color-patch-b808f”,但是CLI认为它是“ color-patch”。也许您最初创建的项目名称较短,然后又创建了一个名称较长的新项目-这很难说。但是您将必须重置CLI对要使用的项目的理解。它已将项目名称保存在名为“ .firebaserc”的文件中(您可以从CLI输出中看到)。该文件位于您最初运行firebase init
的项目的根目录下。您可以:
- 编辑此文件以包含项目的新名称
- 删除此文件,然后再次运行
firebase init
- 运行
firebase add
向该项目添加新的别名
您可能想查看documentation的CLI,以了解如何使用多个项目。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。