我在Node.js中編寫了AWS Lambda函數(index.js),該函數對其他npm包具有外部依賴性,當我嘗試測試lambda函數時我必須壓縮文件以及耗時的節點模塊。 請幫助找到一種方法來在本地執行該功能。如何從我的本地系統執行AWS lambda函數
謝謝
我在Node.js中編寫了AWS Lambda函數(index.js),該函數對其他npm包具有外部依賴性,當我嘗試測試lambda函數時我必須壓縮文件以及耗時的節點模塊。 請幫助找到一種方法來在本地執行該功能。如何從我的本地系統執行AWS lambda函數
謝謝
https://www.youtube.com/watch?v=71cd5XerKss此鏈接將幫助您從本地系統執行lambda函數
我可以看到本地測試的優點。看看這些開源項目:
另請參閱此堆棧溢出文章:How to test aws lambda functions locally。
我們的命令行工具,BST代理,確實你尋找什麼: https://bespoken.tools/blog/2016/08/24/introducing-bst-proxy-for-alexa-skill-development
它會使你的拉姆達代碼通過URL,然後你就可以用自己的測試或與真實的Alexa的使用訪問設備。要使用它,你安裝BST與NPM:
sh
npm install bespoken-tools -g
,然後運行它:
bst proxy lambda index.js
然後,您可以使用打印出測試遠的URL。