Я запускаю лямбда-функции на aws и развертываю с помощью Serverless. Обновляя узел с 6.10 до 10.16, я обновил nodejs с помощью n и изменил строку «время выполнения» в файле serverless.yml: «1001 *
provider:
name: aws
runtime: nodejs10.16
stage: prod
region: us-west-2
При переходе на сервер без сервера я получаю следующее сообщение:
Serverless Error ---------------------------------------
An error occurred: GetLaunchEventListLambdaFunction - The runtime
parameter of nodejs6.10 is no longer supported for creating or updating
AWS Lambda functions. We recommend you use the new runtime
(nodejs10.x) while creating or updating functions. (Service:
AWSLambdaInternal; >Status code: 400; Error Code:
InvalidParameterValueException; Request >ID: abc26ccc-9289-431f-abd6-
61a73bdb4c2e).
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
Your Environment Information -----------------------------
OS: linux
Node Version: 6.10.3
Serverless Version: 1.27.3
Чего мне не хватает?