Jit*_*ari 5 amazon-web-services node.js aws-lambda aws-sam-cli
我正在尝试使用 AWS sam 运行一个简单的 lambda 函数,版本(1.57.0)我已经安装在我的 ubuntu 系统中,nodejs 版本 14.18.3 当我尝试运行该项目时,它给出了 errorUnsupported Lambda 运行时 nodejs18.x 下面是完整的堆栈跟踪
Invoking index.handler (nodejs18.x)
Traceback (most recent call last):
File "samcli/__main__.py", line 12, in <module>
File "click/core.py", line 829, in __call__
File "click/core.py", line 782, in main
File "click/core.py", line 1259, in invoke
File "click/core.py", line 1259, in invoke
File "click/core.py", line 1066, in invoke
File "click/core.py", line 610, in invoke
File "click/decorators.py", line 73, in new_func
File "click/core.py", line 610, in invoke
File "samcli/lib/telemetry/metric.py", line 176, in wrapped
File "samcli/lib/telemetry/metric.py", line 126, in wrapped
File "samcli/lib/utils/version_checker.py", line 41, in wrapped
File "samcli/cli/main.py", line 86, in wrapper
File "samcli/commands/local/invoke/cli.py", line 106, in cli
File "samcli/commands/local/invoke/cli.py", line 183, in do_cli
File "samcli/commands/local/lib/local_lambda.py", line 144, in invoke
File "samcli/lib/telemetry/metric.py", line 240, in wrapped_func
File "samcli/local/lambdafn/runtime.py", line 177, in invoke
File "samcli/local/lambdafn/runtime.py", line 88, in create
File "samcli/local/docker/lambda_container.py", line 91, in __init__
ValueError: Unsupported Lambda runtime nodejs18.x
[43955] Failed to execute script __main__
Run Code Online (Sandbox Code Playgroud)
在此之前,我确实在系统中安装了节点版本 18。我认为这可能会导致问题,所以我卸载了该版本并安装了版本 14。我不知道为什么 sam 在节点版本 18 上运行它
| 归档时间: |
|
| 查看次数: |
6501 次 |
| 最近记录: |