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