2

我想为推送通知创建一个功能,但是当我尝试上传新功能时,之前用于不同目的的功能将被删除。我不知道为什么目前我有 3 个功能。这是我的节点 js 的截图

4

2 回答 2

2

这是默认情况下使用 Firebase CLI 进行部署的方式。每次部署时,您部署的所有功能都会完全替换您之前部署的任何其他功能。

如果您只想部署某些功能而不替换所有内容,则需要按照文档中的说明在命令行上指定:

部署功能时,您可以针对特定功能:

firebase deploy --only functions:function1
firebase deploy --only functions:function1,functions:function2
于 2018-03-15T15:54:29.957 回答
0

很可能您重命名了索引文件中的前一个函数。

这将在部署时显示为“删除”提示。

如果不是这样,请包含 index.js / index.ts 文件。

于 2018-03-15T14:13:30.057 回答