【问题标题】:"A newer version of the AWS SAM CLI is available!" error when running a Lambda function locally in Cloud9 IDE“有更新版本的 AWS SAM CLI 可用!”在 Cloud9 IDE 中本地运行 Lambda 函数时出错
【发布时间】:2019-09-11 05:47:02
【问题描述】:
我试图在 Cloud9 IDE 中本地运行一个函数,但我不断收到此错误。如果我远程运行它,它工作正常。
我安装了最新版本的aws-sam-cli。当我运行 $sam --version 时,我得到 SAM CLI,版本 0.8.0,它既不是错误中的版本,也不是我安装的版本。
我也试过卸载aws-sam-cli,重新安装aws-cli,没有用。
【问题讨论】:
标签:
aws-lambda
aws-sam-cli
aws-cloud9
【解决方案1】:
问题出在 Node.js 版本上。当 Cloud9 仅适用于 8.10 版本时,我使用 10.x 版本在 Lambda 中设置了该函数。一旦我在 Lambda 中将其更改为 8.10 版,问题就解决了。