如何在firebase项目中为云功能使用"函数"以外的文件夹名称?

Mik*_*ike 4 firebase google-cloud-functions firebase-cloud-messaging

我的源代码组织方式使得函数成为我的云函数源位置的尴尬名称.我正在使用package.json中的"main"属性来指定源文件,但部署工具在package.json的函数中查找.我已经阅读了配置文件的所有可用文档,但没有看到云功能的任何内容.

初始化命令甚至没有在配置文件中添加部分.

小智 13

我有同样的问题,通过阅读firebase-tool的源代码找到了答案.(但不在文档中!)

您可以将其添加到firebase.json以重命名functions文件夹:

"functions": {
    "source": "<your-folder-name>"
}
Run Code Online (Sandbox Code Playgroud)