-3

ラムダ関数をテストしようとすると、ファイルを圧縮しなければならないとき、他のnpmパッケージに外部依存関係にあるAWSラムダ関数(index.js)がNode.jsで書かれています時間がかかるノードモジュールとの間の通信を可能にする。 機能をローカルで実行する方法を見つけるのを手伝ってください。ローカルシステムからAWSラムダ関数を実行する方法

ありがとう

答えて

0

ローカルテストの利点がわかります。これらのオープンソースプロジェクトを見てみましょう:

  1. lambda-local:サンプル・イベント・データを ローカルマシン上
  2. emulambdaをラムダ関数をテスト:ローカル
を AWSラムダAPIをエミュレートするPythonラッパーを

このスタックオーバーフローポストを参照してください:How to test aws lambda functions locally

0

当社のコマンドラインツール、BSTプロキシ、あなたが探しているまさにん: https://bespoken.tools/blog/2016/08/24/introducing-bst-proxy-for-alexa-skill-development

それはあなたが、その後自分でテストしたり、実際のアレクサで使用できる、URLを介して、あなたのラムダコードにアクセスできるようになりますデバイス。

sh 
npm install bespoken-tools -g 

をし、それを実行します:それを使用するには、NPMとBSTをインストール

bst proxy lambda index.js 

あなたはその後、離れてテストするためにプリントアウトされたURLを使用することができます。

関連する問題