AWS Lambdaで外部モジュールを用いて実行する方法

node.jsをインストールします。

brew install node

ディレクトリを作成し、移動します。

mkdir myfunc
cd    myfunc

追加したいモジュール”hoge”をインストールします。

 npm install async

実行したいLambdaのスクリプト(hoge.js)をモジュールと合わせてzip化します。

 zip -r myfunc.zip hoge.js node_modules

AWS Lambdaのページに戻り、

Code -> Code entry type -> Upload a. ZIP file

に飛び、myfunc.zipをアップロードします。

これにより、スクリプトを外部モジュールを用いて実行することが出来ます。

http://dev.classmethod.jp/cloud/aws/1st-javascript-1st-lambda/