Lambda 函数错误(Mapbox 资产跟踪)
Lambda Function Error (Mapbox Asset-Tracking)
我正在尝试复制在这里找到的 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
命令检查这一点,然后进行相应更新。
我最终找到了问题所在。只有一点代码专门要求版本 12。其余代码只需要 Nodejs 8。我继续更改该要求并且它有效。感谢您的帮助!
我正在尝试复制在这里找到的 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
命令检查这一点,然后进行相应更新。
我最终找到了问题所在。只有一点代码专门要求版本 12。其余代码只需要 Nodejs 8。我继续更改该要求并且它有效。感谢您的帮助!