【发布时间】:2020-01-29 12:40:19
【问题描述】:
我使用区域:asia-northeast1 创建了我的 firebase 云函数,我正在尝试使用 firebase.json 文件触发其中一个函数。
"hosting": [
{
"target": "ksite",
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{ "source": "**", "function": "ssr" }
]
}
]
不幸的是,这会触发区域为us-central1 https://us-central1-site.cloudfunctions.net/ssr/ 而不是asia-northeast1 之类的函数https://asia-northeast1-site.cloudfunctions.net/ssr/
这是如何以及为什么会发生的?
这是我的功能:
// For Universal Rendering
export const ssr = functions.region('asia-northeast1').https.onRequest((request, response) => {
require(`${process.cwd()}/dist/ksite-webpack/server`).app(request, response);
});
【问题讨论】:
标签: firebase google-cloud-functions firebase-hosting