What for?
Handlerがない
"errorMessage": "Handler 'handler' missing on module 'index'"
- エラーの意味
- 原因と対処
- handler がタイポってるならタイポをなおせ
- そもそもちゃんと
exports.handler = function(event, context) {
を書こう
初期実行で指定したModuleがない
"errorMessage": "Cannot find module 'index'"
- エラーの意味
- 原因と対処
- Lambda上で設定したHandler名とfile名の不一致だから、設定とfile名を合わせよう
特定のModule(ライブラリ)がない
"errorMessage": "Cannot find module 'xxx'"
- エラーの意味
- 原因と対処
- プログラムで呼び出しているModuleがzipで一緒にアップロードされてない
- Moduleのzipの構造が間違っている
- zipにディレクトリ本体を含めない。
$ zip -r tryCallback.zip index.js node_modules
`Process exited before completing request
- エラーの意味
- 原因と対処
- defaultはタイムアウトは3秒なので、30秒くらいにしておく(PJによる)