如何在 aws lambda 中编辑节点模块?

How do you edit node modules in aws lambda?

为了开始试验 Alexa Skills,我遵循了一个简短的指南。在该指南中,它从未涉及导入模块或任何具有这种效果的内容。那不是问题,那只是我好奇心的来源。因此,在这种情况下,AWS 以某种方式确切地知道要将什么放入此函数(这让我发疯 - 因为我知道它并不那么简单)。然而,过去了,现在我正在尝试确定您将在何处编辑 node.js 模块?我没有看到任何资源列表,我已经尝试下载该软件包但无济于事。

所以在这个特定的示例中,有一个名为 recipes 的模块。我如何编辑该模块?我没有导入这个模块。我使用 AWS 提供的模板构建了一个,这就是结果。

如果这不是本论坛的合适问题,请告诉我更合适的位置,我会删除。

这之后我觉得自己很傻,但为了防止其他人像我一样感到困惑,请教我如何下载所有内容。

在 AWS Lambda 中打开您的函数,然后 select 操作 -> 导出函数。

然后 select "Download deployment package".

然后您可以根据需要进行修改和导入。