node-lambda - TypeError:handler不是函数

时间:2016-05-13 15:13:06

标签: javascript node.js amazon-web-services lambda aws-lambda

AWS的新手,发现它到目前为止非常简单,但实际上已经卡住了打包lambda函数。

我正在使用node-lambda尝试运行该函数,但在node-lambda运行时不断收到以下错误:

/usr/local/lib/node_modules/node-lambda/lib/main.js:93
      handler(event, context, callback);
      ^

TypeError: handler is not a function
    at Lambda._runHandler (/usr/local/lib/node_modules/node-lambda/lib/main.js:93:7)
    at Lambda.run (/usr/local/lib/node_modules/node-lambda/lib/main.js:49:8)
    at Command.<anonymous> (/usr/local/lib/node_modules/node-lambda/bin/node-lambda:89:12)
    at Command.listener (/usr/local/lib/node_modules/node-lambda/node_modules/commander/index.js:301:8)

我的index.js文件具有如此声明的处理程序

exports.myHandler = function(event, context) {

我的.env中的AWS_HANDLER设置为index.handler。我觉得我错过了一个明显的步骤。

0 个答案:

没有答案