首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云函数无法升级到Node 10

云函数无法升级到Node 10
EN

Stack Overflow用户
提问于 2020-08-29 14:26:05
回答 1查看 71关注 0票数 0

尝试从节点8升级到节点10 (instructions are simple),但在尝试运行时仍然出现错误,例如。“导出:意外的标记‘SyntaxError’”

我正在使用最新的工具(Firebase工具: 8.9.2)和。我不是在经营林特。

有什么想法吗?

代码语言:javascript
复制
//relevant files in package.json:
{
  "engines": {
    "node": "10"
  },
  "dependencies": {
    "firebase-admin": "^8.10.0",
    "firebase-functions": "^3.11.0",
  },
}

代码比较

代码语言:javascript
复制
//previous code in node 8, does not error
exports.A = functions.pubsub
  .schedule("0 22 * * *")
  .onRun(() => bigQueryDump());
代码语言:javascript
复制
//code in node 10, throws error
export const A = functions.pubsub
  .schedule("0 22 * * *")
  .onRun(() => bigQueryDump());
EN

回答 1

Stack Overflow用户

发布于 2020-10-02 20:58:28

您已将代码从exports.A = ...更改为export const A

无论是在the medium post you shared中还是在official documentation中,都没有提到需要进行此更改。

此外,该错误表明它不理解export

将它改回exports.A应该可以解决这个问题。

您可以看到这仍然是节点10的格式的examples in the docs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63644107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档