У меня появляется следующее сообщение об ошибке при запуске сценария развертывания для развертывания в aws lambda. Я обновил версию узла, как показано на снимке экрана ниже, это подтверждает, что я изменил узел на версию 12.x.
Не знаете, почему я все еще получаю это сообщение об ошибке? : - (
![lambda panel showing node has been updated](https://i.stack.imgur.com/qszBX.png)
сообщение об ошибке
Ошибка: развертывание: eu-west-1 : update function config: InvalidParameterValueException: параметр времени выполнения nodejs8.10 больше не поддерживается для создания или обновления AWS лямбда-функций. Мы рекомендуем использовать новую среду выполнения (nodejs12.x) при создании или обновлении функций.
сценарий развертывания
#!/bin/bash
yarn
# deploy
/tmp/up/up deploy staging
возможное решение?
Я видел это в документации, но выполнив вышеупомянутое I у меня сложилось впечатление, что мне не нужно этого делать ..?
aws лямбда-обновление-функция-конфигурация --function-name --layers arn: aws: lambda :: 800406105498: слой: n solid -узел-10: 6 - предоставляется время
Документация доступна здесь -> https://aws.amazon.com/blogs/developer/node-js-6-is-approaching-end-of-life-upgrade-your-aws-lambda-functions-to-the-node-js-10-lts/