javascript - Lambda 函数错误(Mapbox 资产跟踪)
问题描述
我正在尝试复制此处找到的 Mapbox 资产跟踪解决方案: https ://github.com/mapbox/asset-tracking
一切都很好,直到这个:
aws:lambda:Function (mapboxQuery4c238266):
error: Error creating Lambda function: InvalidParameterValueException: The runtime parameter of nodejs8.10 is no longer supported for creating or updating AWS Lambda functions. We recommend you use the new runtime (nodejs12.x) while creating or updating functions.
status code: 400, request id: 286685ae-520e-45d4-a5ba-a546f50e9d3d
我在主 index.js 或其他任何地方都找不到该函数。
解决方案
根据错误消息,您应该确保您的节点版本至少为 12 版。您可以使用node -v
命令进行检查,然后进行相应更新。
推荐阅读
- r - 使用 dplyr::mutate() 创建新变量而不冲突名称
- amazon-web-services - 删除旧版本的 ECS 任务 - 仅使用新版本
- php - 调用 session_regenerate_id() 时会话被擦除或删除
- google-workspace - 如何在 G Suite Marketplace 中发布 SCIM 2.0 配置应用程序?
- docker - 构建 docker 镜像而不向注册表暴露秘密
- postgresql - Hasura 使用 SSL 证书进行 Postgres 连接
- python - python 3.6 aiohttp 很慢
- windows - 如何向上导航未知数量的文件夹,直到找到已知名称
- webpack - WebpackOptionsValidationError 无效配置 webpack(config)
- mysql - 如何在 iframe 中加载 blob