在现有Firebase项目目录中初始化firebase CLI功能

Jih*_*Liu 9 firebase firebase-realtime-database google-cloud-functions firebase-cli

我正在尝试将功能"托管"添加到已安装功能的Firebase项目文件中.

所以我想知道我是否可以使用Firebase Init来做到这一点.或者这将删除我现有的firebase功能.无论如何,我可以在不删除Firebase功能的情况下执行此操作.

而且,为了使用firebase功能,我是否还必须安装数据库?或者只是功能和托管.

谢谢.

Luc*_*cem 16

我认为接受的答案不能满足这个问题。

要在Firebase项目上初始化更多功能,请键入以下命令

firebase init [feature]
Run Code Online (Sandbox Code Playgroud)

在我的场景中,我已经启动了Firebase功能,并且需要添加托管,因此我的案例是输入firebase init hosting。Firebase将继续运行并使用当前项目的所有配置启动功能

在此处输入图片说明


Dou*_*son 9

除非要求您,否则Firebase CLI不会覆盖文件.对于可能会覆盖的每个配置文件,它将要求确认.您可以毫无问题地向项目配置中添加新产品.您可以单独使用每种产品.

您可以通过初始化新项目文件夹并将其与现有项目文件夹分开测试来验证所有这些.只要您不部署任何内容,就不会对Firebase中托管的项目进行任何更改.