以下の記事を参考にして、AWSサービスを使ってオウム返しLINEbotを制作しています。
【今日から始めるAWS】LambdaでLINEのbotをつくる
"LINE webhookの設定"まで完了したのですが、メッセージを送信してもエラーが発生してしまいます。
CloudWatchのログ内容は以下になります。
CloudWatchlog
12020-09-03T06:19:00.354Z undefined ERROR Uncaught Exception { 2"errorType":"Runtime.HandlerNotFound", 3"errorMessage":"index.handler is undefined or not exported", 4"stack":["Runtime.HandlerNotFound: index.handler is undefined or not exported", 5" at Object.module.exports.load (/var/runtime/UserFunction.js:144:11)", 6" at Object.<anonymous> (/var/runtime/index.js:43:30)", 7" at Module._compile (internal/modules/cjs/loader.js:1138:30)", 8" at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)", 9" at Module.load (internal/modules/cjs/loader.js:986:32)", 10" at Function.Module._load (internal/modules/cjs/loader.js:879:14)", 11" at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)", 12" at internal/main/run_main_module.js:17:47"]} 13
index.jsが実行できていないエラーが発生しました。
調べたところ、同様の問題が発生した記事を見つけました。
参考記事1
参考記事2
解決法に書いてあるようにハンドラ名が間違っていないか確認したところ、"index.handler"になっていました。
どこか他に設定周りでミスが有るのではないかと思うのですが、わかりません。
ご教示お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/14 13:11