具有无服务器框架的AWS Lambda的导出处理程序功能

时间:2020-06-22 22:10:12

标签: javascript aws-lambda

我已经创建了一个处理函数,应该可以通过无服务器设置

中的API网关(getRecommendation)对其进行访问。

到目前为止,我已经通过以下方式使该功能可用

module.exports.getRecommendation = async (event) => {
        // executed code
}

效果很好

出于测试目的,我希望Jest也可以访问此功能,并定义了不同的导出语句,从我的角度来看,该语句应以相同的方式工作:

module.exports  = getRecommendation

async function getRecommendation (event) {
       //executed code
}

但是,当我离线运行 sls 并尝试通过 Postman 将数据发送到端点时,我收到了错误消息

handler 'getRecommendation' in E:\... is not a function

我希望期望这两个语句的行为相似,我想知道您是否可以给我提示我所缺少的内容

谢谢

0 个答案:

没有答案