由于Google-cloud软件包中的问题,TSC构建失败

时间:2019-07-23 10:45:51

标签: typescript firebase firebase-admin

升级到最新版本的Firebase-admin(8.0.0)后,无法构建以TypeScript编写的firebase函数

错误例如:

  • “通知”类型中的属性“ getMetadata”不可分配给 基本类型'ServiceObject
  • 中的相同属性
  • “通知”类型中的属性“获取”不能分配给同一对象 基本类型为“ ServiceObject”的属性。
  • 类型“存储桶”中的属性“请求”不能分配给同一对象 基本类型为“ ServiceObject”的属性。

尝试降级到firebase-admin 7.4.0-未解决

Package.json: “ firebase-admin”:“ ^ 8.0.0”, “ firebase-firestore-timestamp”:“ ^ 1.0.4”, “ firebase-functions”:“ ^ 3.1.0”,

1 个答案:

答案 0 :(得分:0)

我找到的解决方案是运行

npm install --save @google-cloud/storage

功能目录中。

更新gcloud后出现此问题。看来,此模块已过时,只需要升级。