Проблема с конечной точкой сервера AWS

1

Привет, я новичок AWS здесь. До сих пор я прошел через многие сайты и форумы, чтобы искать ошибки, которые я получал, но не могу этого сделать. Я делаю это на AWS Cli.

После запуска sls deploy я продолжаю получать это на конечной точке AWS

{"message": "Internal server error"}

После проверки журналов cloudwatch эта ошибка выскочила;

Unable to import module 'index': Error
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)

Я оставил ссылку на мой zip файл здесь для прочтения; https://github.com/awslabs/aws-serverless-express/files/2087709/annotation.zip

Поблагодарите любую помощь, которая предоставляется, спасибо!

Теги:
amazon-web-services
serverless
aws-serverless

1 ответ

0
Лучший ответ

В вашем zip файле нет файла index.js, либо вы можете переименовать lambda.js → index.js или изменить Handler с консоли Lambda на lambda.handler, как показано на рисунке.

Изображение 174551

  • 0
    Спасибо! Наконец-то удалось это решить. Я тратил почти 3 часа, пытаясь решить эту проблему только сейчас. Тема закрыта, спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню