我有 ubuntu v18.10 ,带有 aws cli 版本:0.14.2,
我无法运行
山姆构建 命令,它给出错误
Building resource 'TestFunction'
Build Failed Error:
'nodejs10.x' runtime is not supported
最佳答案
我在 Windows 上运行最新版本的 SAM (0.37.0),但仍不支持 nodejs10.x。 Lambda 现在支持 Nodejs 10 和 12,并且 8.10 已弃用。因此,SAM 团队尚未更新他们的工具。查看 Lambda api 文档可以发现对以下内容的支持:
Runtime The identifier of the function's runtime. Required: Yes Type: String Allowed Values: dotnetcore1.0 | dotnetcore2.1 | go1.x | java11 | java8 | nodejs10.x | nodejs12.x | nodejs8.10 | provided | python2.7 | python3.6 | python3.7 | python3.8 | ruby2.5
关于node.js - 不支持 Nodejs 10.x 运行时的 Sam 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57884885/