From 0893e7866ca67cd4fe4af51c2a58b267b559c3c9 Mon Sep 17 00:00:00 2001 From: Robin Jadoul Date: Mon, 31 Jul 2017 16:59:49 +0430 Subject: [PATCH] Add serverless-offline for dev api server --- README.md | 8 ++++++++ package.json | 3 ++- serverless.yml | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b05e13..0edb288 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,14 @@ You should now be able to call a service locally to your local database: You can follow the path from the service definition to the implementation through `serverless.yml`, `handle.js` and `lib/status.js`. +### Use a local development API server + +After running + + ./node_modules/serverless/bin/serverless offline + +a development server should make the endpoints available on http://localhost:3000 + ## Deployment into Production In production, the code run on AWS, so you first need to configure your environment for it. diff --git a/package.json b/package.json index 1f1f230..89dfd93 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "serverless-secrets-plugin": "0.0.1" }, "devDependencies": { - "serverless": "^1.10.0" + "serverless": "=1.10.0", + "serverless-offline": "^3.15.3" } } diff --git a/serverless.yml b/serverless.yml index 0ad0c78..a78fa03 100644 --- a/serverless.yml +++ b/serverless.yml @@ -92,3 +92,6 @@ functions: method: POST cors: true - schedule: rate(1 hour) + +plugins: + - serverless-offline