当我尝试上传新的时,我的firebase功能正在被删除

时间:2018-03-15 13:35:17

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

我想为推送通知创建一个函数,但是当我尝试上传新函数时,之前删除了用于不同目的的函数。我不知道为什么我目前有3个功能。 This is the screenshot of my node js

2 个答案:

答案 0 :(得分:1)

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

如果您只想部署某些功能而不替换所有功能,则需要在命令行as described in the documentation上指定:

  

部署功能时,您可以定位特定的功能:

firebase deploy --only functions:function1
firebase deploy --only functions:function1,functions:function2

答案 1 :(得分:0)

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

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

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