1、安装 serverless
sudo npm install -g serverless
2、下载serverless CURD模板
git clone https://github.com/pmuens/serverless-crud.git
3、安装 serverless-offline
npm install serverless-offline --save-dev
3、安装 serverless-dynamodb-local
npm install serverless-dynamodb-local --save-dev
4、配置 serverless.yml
plugins:
- serverless-offline
- serverless-dynamodb-local
custom:
dynamodb:
start:
port: 8000
inMemory: true
migrate: true
migration:
dir: offline/migrations
5、运行
serverless dynamodb install
sls dynamodb start
serverless offline start