公式ドキュメントにきちんと書かれていない or 扱いが小さいが、よく使われそうなケースやハマリどころ等について書いてみたいと思います。 まずはパッケージ(外部ライブラリ)について。※(2)を書くとは言っていない 前提 この記事は以下の環境について記述しています。 Serverless Framework 0.5.x Node.js 4.x package.json Node.jsにおけるパッケージ管理ツールと言えばnpm。Serverlessで作成したプロジェクトにはルートディレクトリ直下にpackage.jsonがあります。 しかし、だからといってルートディレクトリでnpm installしてはいけません。その状態からsls function deployをするとnode_modulesを含まない状態でパッケージング、デプロイされます。 sls function deployでデプロイし