Google Cloud/Firebase中普通函数的存储与展示位置咨询
问题解答
这类普通函数不会出现在Google Cloud或Firebase控制台的函数列表中,核心原因和相关说明如下:
- 它并非独立部署的云函数,只是共享代码片段,会被打包进调用它的触发型云函数(比如HTTPS、Auth触发器函数)的代码包中,没有自己的独立执行实例和资源。
- 只有带触发器配置的函数(比如
exports.myHttpsFunc = functions.https.onCall(...)这类)才会被注册为独立云函数,出现在控制台列表里。 - 若要验证它的存在,可在控制台找到调用它的触发型函数,进入「源代码」标签,就能看到包含该共享函数的完整代码。
- 如果需要让这个共享函数能被独立调用,需给它添加触发器配置(比如改成HTTPS可调用函数、添加事件触发器),部署后它才会出现在函数列表中。
内容的提问来源于stack exchange,提问作者Billakosama
相关产品推荐
相关产品推荐

