将所有Firebase云函数重写为托管

将所有Firebase云函数重写为托管,firebase,google-cloud-functions,firebase-hosting,Firebase,Google Cloud Functions,Firebase Hosting,我想重写我的所有云函数,或者从我的主机上重写一个特定名称下的子集 我明白了()firebase支持单次重写,如果我有一个express应用程序可以实现我所有的功能,我本来可以做到的,但是我没有 我有100-200个以connect-开头的函数,例如connect facebook?some_param=1,我想重写以下所有函数: https://my-app.firebaseapp.com/api/connect-$0 但是我没有找到任何方法来捕获名称并传递它,我必须选择一个函数 是否有一种方法

我想重写我的所有云函数,或者从我的主机上重写一个特定名称下的子集

我明白了()firebase支持单次重写,如果我有一个express应用程序可以实现我所有的功能,我本来可以做到的,但是我没有

我有100-200个以
connect-
开头的函数,例如
connect facebook?some_param=1
,我想重写以下所有函数:

https://my-app.firebaseapp.com/api/connect-$0

但是我没有找到任何方法来捕获名称并传递它,我必须选择一个函数


是否有一种方法可以重写多个功能模式,如?

在Firebase托管到云功能集成中,没有方法进行模式重写。您必须明确列出所有函数


应该可以从模式生成相关的JSON,然后将生成的输出包含在
firebase.JSON

中,谢谢。在我关闭这个之前,你知道有没有什么方法可以像我一样为云功能添加一个域来进行托管?这样,将有一个“api.mysite.com”,它只是云功能的一个掩码。您为Firebase托管自动创建的任何域映射也适用于您在该托管项目中重写的云功能。所以你的
https://my-app.firebaseapp.com/api/connect-facebook
也将在
https://example.com/api/connect-facebook