使用AWS lambda部署部署AWS alexa模块 .
我的zip文件包含 . package.json package-lock.json node_modules index.js
当我测试我的aws lambda函数时,它在下面失败了 . 我正在使用amazon alexa API .
语音输出的函数调用是this.emit('some text');
2017-08-14T06:39:47.468Z 5af7ac74-80bb-11e7-9b7e-5b3b7c9fd513 TypeError:无法在/var/task/index.js:62:31读取undefined属性'emit'
2 回答
确保在节点模块中安装了'alexa-sdk'软件包(npm install --save alexa-sdk) . 如果你已经安装了那个请分享index.js的代码 .
可能你没有在lambda函数中上传库,如果你使用的是节点,你必须上传
node_modules