【问题标题】:How to create async function for onCall firebase functions system如何为 onCall firebase 函数系统创建异步函数
【发布时间】:2021-07-07 10:19:26
【问题描述】:

我正在尝试上传我的云功能,但在上传过程中出现错误:

  14:63  error  Parsing error: Unexpected token =>

功能:

exports.deleteUser = functions.https.onCall(async (data, ctx) => {
  //my code
}

错误是箭头...

但是这个错误发生在我在云上部署我的功能但使用模拟器时什么都没有出现。

【问题讨论】:

  • 也许云只支持 ES5 不支持 ES6 ?
  • 你在使用 eslint 吗?如果是的话,你能分享一下配置吗?

标签: javascript node.js firebase async-await google-cloud-functions


【解决方案1】:

提供的代码是正确的,您很可能已添加 eslint 并将其配置为具有非常严格设置的默认值。 将 Env 值设置为 es6 或更高版本应该可以解决此问题。

  env: {
    es6: true,
    node: true,
  },
  "parserOptions": {
    "ecmaVersion": 2018
  }

【讨论】:

    猜你喜欢
    • 2019-02-01
    • 2021-04-10
    • 2018-11-02
    • 2022-01-20
    • 2018-12-16
    • 2022-09-26
    • 2011-10-12
    • 2019-01-26
    • 2019-02-22
    相关资源
    最近更新 更多