您正在现有的 Firebase 项目目录中进行初始化

You are initializing in an existing Firebase project directory

如何在我的 cli 中更改 Firebase 项目?

当我运行firebase init时,它说:

Before we get started, keep in mind:

  * You are initializing in an existing Firebase project directory

? Are you ready to proceed? (Y/n)

它从不询问我需要上传哪个项目。我怎样才能 link 我的其他项目?

Firebase CLI 将在当前目录 和所有父目录 中查找名为 .firebaserc 的文件,该文件定义了在此目录结构中使用的项目。如果你 运行 firebase init 遇到消息 "You are initializing in an existing Firebase project directory",这意味着找到了这些 .firebaserc 个文件之一,它将重新初始化这个项目。

如果您不再需要原来的项目,只需删除 .firebaserc 文件即可。或者,找到 运行 firebase init 的另一个目录,该目录不在另一个项目的 space.

您可以使用带有标志 --project <projectId>

firebase init

删除 .firebaserc 对我不起作用。我还必须删除 firestore.json.

您需要从项目目录中删除 .firebasercfirebase.json 文件。 它对我来说非常好。

我在 Projects 文件夹中创建了多个项目。已尝试从项目 .firebasercfirebase.json 中删除文件,但无法正常工作。

最后按照下面的步骤操作:正常运行 您可以尝试使用此命令从您的 Firebase 项目列表中设置新项目

firebase use --add

回答问题:你想为这个项目使用什么别名? (例如分期)“写点东西”

并从头开始

firebase init