AWSLambdaにnodeパッケージを入れる
本題
AWSLambdaにnodeパッケージを入れるには、Layersというものを利用する。 レイヤーについてはAWS Lambda レイヤーを参照。
レイヤーを作成して、そこに、zipしたnode_modulesを入れれば利用することができる。 参考記事にもあげたが、nodejsという名前でフォルダを作り、nodejsのフォルダごとzipを生成して、nodejs.zipにしてあげるところを気を付ければ大丈夫だと思う。
nodejs > node_modulesやpackage.json のnodejsごとzip
参考
AWS Lambda Layersでnode_modulesを使う xp-cloud.jp