【问题标题】:Need help fixing Alexa Skill需要帮助修复 Alexa Skill
【发布时间】:2017-03-17 15:51:12
【问题描述】:

我在 js.do 中遇到错误

ReferenceError: Can't find variable:exports on line 22

第 22 行读取

exports.handler = function (event, context) {

当我在 developer.amazon 上的服务模拟器中对其进行测试时,它会响应

无法调用远程端点,或者它返回的响应无效

这是什么意思,我可以做些什么来解决它?

【问题讨论】:

  • 我不认识 Alexa,但那不应该是 module.exports 吗?
  • 我在 Alexa 上看到的每个教程和指南都使用 export.handler
  • 嗯,那么错误最有可能出现在exports.handler = 之前的21 行中,您没有发布。
  • 不出所料,exports 没有在您的代码中的任何地方定义。
  • 如果您希望有人回答这个问题的机会更大,请粘贴前 20 行,不要只是链接到它们,还要链接到您正在遵循的教程,最好引用任何相关位.

标签: javascript alexa-skills-kit


【解决方案1】:

我之前在创建 Alexa Skills 时也遇到过这个问题。

我发现在文本模拟器上输入话语后(并得到错误);如果我复制标头并切换 JSON 模拟器并将请求粘贴到那里,它现在就可以工作了。

如果您有绿色勾号,则您的服务正在运行,这是 Amazon Service Simulator 的一个错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多