创建一个基于Node.js的AWS Lambda函数层

目标者

正在使用AWS Lambda的人/正在调查可以做什么的人
希望在无服务器环境下创建LINEBot的人
不了解Lambda层概念的人/对此感兴趣的人

准备好了

暂时先将文件移动到桌面
$ cd 桌面
创建文件夹
$ mkdir nodejs
进入nodejs文件夹
$ cd nodejs
初始化
$ npm init -y
安装需要的包作为图层
$ npm i xxxxx
例如,如果要安装LINEBot的SDK
$ npm i @line/bot-sdk
将整个nodejs文件夹压缩成zip文件,准备完毕

云电脑服务管理平台

スクリーンショット 2020-04-21 16.55.11.png

使用Lambda函数进行加载

const line = require('@line/bot-sdk')

你可以像这样使用图层!对于每次都要压缩并上传所有文件的人来说,这是个超级推荐的选择(知道这个方法后变得超级轻松)。

bannerAds