首页 > 解决方案 > AWS 无服务器端点问题

问题描述

嗨,我是这里的 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

感谢提供的任何帮助,谢谢!

标签: javascriptnode.jsamazon-web-servicesserverlessaws-serverless

解决方案


您的 zip 文件中没有 index.js 文件,您可以重命名 lambda.js -> index.js 或将 Handler 从 Lambda 控制台更改为 lambda.handler,如图所示。

在此处输入图像描述


推荐阅读