google-cloud-platform - 使用 nodejs 10 运行时遵循谷歌云工作流教程时出错
问题描述
我正在尝试关注https://cloud.google.com/dataproc/docs/tutorials/workflow-function,我已经稍微编辑了工作流模板,但我遇到的问题是谷歌云功能。本教程要求选择运行时作为 nodejs8,当我这样做时,我得到错误
Error: Node.js v10.0.0 is a minimum requirement. To learn about legacy version support visit: https://github.com/googleapis/google-cloud-node#supported-nodejs-versions
当我将运行时更改为 nodejs10 时,云功能出现错误
TypeError: client.workflowTemplatePath is not a function
at exports.startWorkflow (/workspace/index.js:18:16)
at Promise.resolve.then (/layers/google.nodejs.functions-framework/functions-framework/node_modules/@google-cloud/functions-framework/build/src/invoker.js:330:28)
at process._tickCallback (internal/process/next_tick.js:68:7)
请帮助我通过 nodejs8 或 nodejs10 运行此功能
谢谢!
编辑:根据评论,事实证明这是一个特定于 api 的问题,具有 nodejs 技能的人可以帮助我重写教程中提供的说明吗?
解决方案
推荐阅读
- python - 如何创建 pyUpdater 密钥包
- database - 使用 DocumentClient 的描述表方法
- aws-lambda - 如何在 AWS lambda 中存储会话
- amazon-web-services - 通过 boto 3 上传 AWS 静态站点文件设置正确的内容类型
- android - 滑动视图屏幕和页面不会重置
- blogdown - 在 R 3.5 blogdown:::serve_site() 中无法呈现 .Rmd 文件
- java - 如何将 Play Framework 的“启动项目”导入 Eclipse?(一旦我从官方网站下载了它。)
- c++ - 我不明白我的程序出了什么问题
- java - 未能获得 100% 的覆盖率
- java - 像必胜客这样的应用程序如何使用谷歌地图生成附近所有必胜客的位置?