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

Initializing firebase CLI Features in an existing Firebase project directory

我正在尝试将功能 "Hosting" 添加到已安装 Functions 的 Firebase 项目文件中。

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

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

谢谢。

Firebase CLI 不会覆盖文件,除非它要求您这样做。对于它可能覆盖的每个配置文件,它都会要求确认。您可以毫无问题地将新产品添加到您的项目配置中。您可以独立使用每个产品。

您可以通过初始化一个新项目文件夹并独立于现有项目文件夹对其进行测试来自行验证所有这些内容。只要您不部署任何东西,就不会对您在 Firebase 中托管的项目进行任何更改。

我觉得采纳的答案不能满足问题。

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

firebase init [feature]

在我的场景中,我已经启动了 firebase 函数并需要添加托管,所以我的情况是输入 firebase init hosting。 Firebase 将使用当前项目的所有配置继续并启动该功能