如何将Firebase Cloud功能样板添加到现有的Firebase Web项目中?

时间:2019-11-01 13:47:47

标签: node.js firebase google-cloud-functions firebase-hosting firebase-cli

我在计算机和Firebase控制台上创建并初始化了Firebase项目。但是,在计算机上的CLI初始化过程中,在功能选择过程中,我没有勾选/包括Firebase-Functions功能。

在项目的整个过程中,我意识到那里的网站上需要使用云功能的某些功能,现在我被困在尝试将Firebase功能添加到项目中。

在Firebase控制台上启用Firebase功能很容易,但是它在源代码中进行了必要的更改以使其令人沮丧(例如,在代码中创建“ functions”文件夹,创建package.json等)。有命令自动生成吗?

1 个答案:

答案 0 :(得分:2)

您应该只能够再次在同一项目中运行firebase init以添加Cloud Functions。它将为您选择的新产品在firebase.json中添加额外的信息,但不会覆盖您为托管所做的工作。如果您不信任该过程,只需备份文件,运行注释,然后在不满意的情况下还原更改即可。