我正在尝试将我的项目部署在firebase托管上。每当我使用firebase init时,它都会在终端中显示错误,因为“firebaserc已经有一个默认项目“,它会以该错误退出我已经尝试了firebase注销和firebase再次登录。并使用“firebase使用”命令也更改了项目,但它仍然在默认项目上执行firebase初始化操作我想删除默认项目
firebase init
nfs0ujit1#
如果您非常仔细地查看消息,就会发现该文件的名称是.“firebaserc”,前面有一个点,该文件表明firebase init已经在此文件夹中运行,并且该文件的内容描述了它连接到哪个项目(flairboat-48 f7 b)。如果您不再需要该文件,请删除它并重新开始。由于它以点开头,因此在普通视图中可能会隐藏它,但您可以确定它存在。
ukxgm1gy2#
你应该写:火线使用--添加而且成功了!你可以选择从Firebase中选择Preject。
rbpvctlc3#
我也遇到了同样的问题。由于在firebase中设置项目时出现了一个小错误,我不得不删除它。但后来,我意识到我的应用程序需要从Firebase托管默认项目。因为我找不到捷径,而且时间不多了,所以我用了"这个"来在10分钟内解决这个问题......用了5步的方法。这不是一个"聪明的提示"。但是如果你想让事情尽快开始运行,你可以试试这个......1.使用-npx create-react-app newprojectname创建一个新的react项目(在我的例子中,它是VSCodeIDE中的React项目),用不同的文件名创建一个新的react项目(不要删除或替换以前的项目...)1.在创建新项目的同时,在firebase中创建一个新项目来托管您的项目。1.从包含您所有工作的旧项目中复制文件夹(在React中是"src"文件夹),并将"src"文件夹替换为您在本地计算机中创建的新项目。1.安装所有依赖项...不要忘记添加任何添加到旧项目的依赖项。查看旧项目的package.json文件并导入所有依赖项。1.点击start命令(在我的例子中是npm start),看到您的项目正在运行。
yks3o0rb4#
确保您的firebase项目支持电子邮件和firebase初始化登录电子邮件相同。如果不同?将无法工作。因此,您必须确保两个电子邮件(firebase项目支持电子邮件和firebase初始化电子邮件)相同。
4条答案
按热度按时间nfs0ujit1#
如果您非常仔细地查看消息,就会发现该文件的名称是.“firebaserc”,前面有一个点,该文件表明
firebase init
已经在此文件夹中运行,并且该文件的内容描述了它连接到哪个项目(flairboat-48 f7 b)。如果您不再需要该文件,请删除它并重新开始。由于它以点开头,因此在普通视图中可能会隐藏它,但您可以确定它存在。ukxgm1gy2#
你应该写:火线使用--添加
而且成功了!你可以选择从Firebase中选择Preject。
rbpvctlc3#
我也遇到了同样的问题。
由于在firebase中设置项目时出现了一个小错误,我不得不删除它。
但后来,我意识到我的应用程序需要从Firebase托管默认项目。
因为我找不到捷径,而且时间不多了,所以我用了"这个"来在10分钟内解决这个问题......用了5步的方法。这不是一个"聪明的提示"。但是如果你想让事情尽快开始运行,你可以试试这个......
1.使用-npx create-react-app newprojectname创建一个新的react项目(在我的例子中,它是VSCodeIDE中的React项目),用不同的文件名创建一个新的react项目(不要删除或替换以前的项目...)
1.在创建新项目的同时,在firebase中创建一个新项目来托管您的项目。
1.从包含您所有工作的旧项目中复制文件夹(在React中是"src"文件夹),并将"src"文件夹替换为您在本地计算机中创建的新项目。
1.安装所有依赖项...不要忘记添加任何添加到旧项目的依赖项。查看旧项目的package.json文件并导入所有依赖项。
1.点击start命令(在我的例子中是npm start),看到您的项目正在运行。
yks3o0rb4#
确保您的firebase项目支持电子邮件和firebase初始化登录电子邮件相同。如果不同?将无法工作。因此,您必须确保两个电子邮件(firebase项目支持电子邮件和firebase初始化电子邮件)相同。