我在Node.js中编写了AWS Lambda函数(index.js),它对其他npm软件包有外部依赖性,当我尝试测试lambda函数时,我必须压缩文件和节点模块,这是非常耗时的。 请帮助找到一种在本地执行该功能的方法。
由于
答案 0 :(得分:0)
我可以看到本地测试的优势。看看这些开源项目:
另请参阅此Stack Overflow帖子:How to test aws lambda functions locally。
答案 1 :(得分:0)
我们的命令行工具bst proxy完全符合您的要求: https://bespoken.tools/blog/2016/08/24/introducing-bst-proxy-for-alexa-skill-development
它将使您的lambda代码可以通过URL访问,然后您可以自己测试或使用真正的Alexa设备。要使用它,请使用npm:
安装bstsh
npm install bespoken-tools -g
然后运行它:
bst proxy lambda index.js
然后,您可以使用打印出的网址进行测试。
答案 2 :(得分:0)
https://www.youtube.com/watch?v=71cd5XerKss此链接将帮助您从本地系统
执行lambda函数