我已经安装了AWS Toolkit for Visual Studio Code,登录到我的AWS账户,我可以看到我的lambdas列表。但是instructions for debugging非常模糊:
启动Visual Studio Code并打开SAM应用程序或创建一个新应用程序。
注意:打开包含template.yaml的文件夹。
这是什么意思?我是否必须设置新的SAM应用程序,或者我可以将现有的lambda配置为这样工作? template.yaml需要包含什么?
我前一段时间写了this(我假设你用Python编写代码)。
这将在本地将您的lambda公开为http端点。然后,您可以使用Bespoken Proxy或ngrok等工具将端点放在公共互联网上。只需将其用作Alexa的普通网址即可。