没有Firebase功能的情况下,如何部署到Firebase?

时间:2020-07-22 12:19:23

标签: firebase google-cloud-functions firebase-cli

我尝试了init部件的firebase功能,它为我创建了一个文件夹。现在,当我每次部署时,它也会拾取functions文件夹。删除功能文件夹时,在部署时出现错误。我该如何部署除功能以外的所有内容?

2 个答案:

答案 0 :(得分:3)

您可以使用only选项/标志,例如firebase deploy --only hosting,storage,请参阅CLI doc

您还可以使用deploy targets,它们“是Firebase项目中Firebase资源的短名称标识符(您自己定义)”。

答案 1 :(得分:1)

检查并确保已删除对index.js中函数的隐式引用,然后运行firebase deploy应该可以解决问题。如果要彻底删除函数,可以使用firebase functions:delete <myFunction>,然后删除函数文件夹。您可以在文档here

中找到更多详细信息