繁体   English   中英

Firebase NPM软件包中缺少区域

[英]Missing regions in Firebase NPM package

我在asia-south1 (孟买)有一个Firebase项目。

我正在尝试设置一个Firestore触发器,如下所示:

firebaseFunctions.region('asia-south1').firestore.document('likes/{id}').onCreate(handleLikeCreation);

但是由于Firebase中的SUPPORTED_REGIONS数组不包含asia-south1 ,因此出现此错误:

!  Error: The only valid regions are: us-central1, us-east1, us-east4, europe-west1, europe-west2, as
ia-east2, asia-northeast1
    at assertRegionsAreValid (C:\Users\David\Dropbox\projects-active\socialape\socialape-functions\fu
nctions\node_modules\firebase-functions\lib\function-builder.js:62:15)

我被困在这一点上。 在Firebase中,该区域只能设置一次(我已经设置了),因此我无法移动自己的基础架构,并且重新创建整个过程很麻烦。 有想法该怎么解决这个吗?

另外:我不明白为什么该区域不在NPM软件包中,因为它得到了软件包的完美支持,我的基础结构正常运行,我的应用程序正常运行,数组中只是缺少该区域。 如果有人知道原因,那么知道原因是一种解脱。

我的NPM版本是:

    "firebase": "^6.3.3",
    "firebase-admin": "^8.3.0",
    "firebase-functions": "^3.2.0"

没有真正的“解决方案”。 根据文档 ,Asia-south1目前仅不受Cloud Functions支持。 选择另一个最能满足您需求的地区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM