【问题标题】:Amazon Alexa Debugging亚马逊 Alexa 调试
【发布时间】:2017-11-22 18:21:01
【问题描述】:

我正在研究与audio with Nodejs 相关的技能,但是一旦我做了一些更改,我发现这里很难调试。

我添加了几个console.log,还尝试添加debugger,但我不明白在哪里查看console.log

  • 谁能告诉我调试 Alexa 技能的简单方法(我已经检查过console.awe.amazon,但似乎一切都无关)

【问题讨论】:

  • 在本地运行并调试
  • 本地如何? @詹姆斯

标签: node.js alexa-skill


【解决方案1】:

如果拥有 Alexa 托管技能。转到代码部分。在您的左下方显示了日志链接。

只有当您使用 lambda 托管您的技能时,这意味着您有一个 aws 帐户,您才能拥有默认情况下 lambda 的 cloudwatch 链接。

【讨论】:

  • 记得在 CloudWatch 中选择合适的区域。
【解决方案2】:

Alexa 技能开发的一个重要步骤是通过为您的技能启用 CloudWatch 来检查日志。它会记录事件序列以及在代码中输入的console.log()

您必须为您在为您的 Alexa Skill 设置 Lambda 函数时提供的角色提供 CloudWatch 访问权限。

另外,如果你想在本地调试执行,你可以使用这个非常有用的工具,Bespoken

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-04
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多