【问题标题】:Dynamo Error "ConfigError: Missing region in config" when developing Alexa skill locally在本地开发 Alexa 技能时出现 Dynamo 错误“ConfigError: Missing region in config”
【发布时间】:2017-09-16 00:28:51
【问题描述】:

使用Bespoken Tools在本地开发和调试Alexa技能时,连接到Dynamo时出现错误(使用Alexa Node.js SDK)。

错误发生在"get" call to Dynamo 上的 Alexa SDK 中。

【问题讨论】:

    标签: node.js amazon-dynamodb aws-lambda alexa-skills-kit


    【解决方案1】:

    出现此错误的原因是 ~/.aws/config 中设置的区域未被适用于 AWS 的 Node.js 开发工具包正确识别。

    要解决这个问题,只需显式调用配置区域,如下所示:

    AWS.config.update({
        region: "us-east-1"
    });
    

    确保在使用 alexa-sdk 处理任何事件之前调用它,即在调用 alexa.execute() 之前。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-12
    • 1970-01-01
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多