Ric*_*kew 5 javascript lambda amazon-web-services node.js 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)Run Code Online (Sandbox Code Playgroud)
我的index.js文件具有如此声明的处理程序
exports.myHandler = function(event, context) {
Run Code Online (Sandbox Code Playgroud)
我的.env中的AWS_HANDLER设置为index.handler.我觉得我错过了一个明显的步骤.
小智 2
使用exports.handler = async function(event, context) {
而不是
exports.myHandler = function(event, context) {
| 归档时间: |
|
| 查看次数: |
4521 次 |
| 最近记录: |