次のコードを検討してください-
function index(event, context, callback) {
//some code
}
exports.handler = index();
{
"errorMessage": "Handler 'handler' missing on module 'index'"
}
これがビジネスロジックを持っている私の機能です。私のJavaScriptファイル名はindex.js
です。
このコードをaws lambdaでテストすると、次のようになりますlog(failed)
。
ではexport.handler
、index
関数を参照しているのではなく、その実行結果を参照しています。関数自体をエクスポートしたいと思います。
let index = function index(event, context, callback) {
//some code
}
exports.handler = index;
または直接
exports.handler = function index(event, context, callback) {
//some code
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加