Deploy functionality is in active development, it soon will be available
First, add Serverless Static to your project, be sure that you already have the serverless-offline plugin already installed
$ npm install serverless-static --save-dev
or, if serverless-offline is not already installed
$ npm install serverless-static serverless-offline --save-dev
Then inside your project's serverless.yml file add following entry to the plugins section: serverless-static. If there is no plugin section you will need to add it to the file.
It should look something like this:
plugins:
- serverless-offline
- serverless-static
custom:
static:
path: ./public # select the folder you want to serve
port: 8000 # select a specific port
headers:
- Access-Control-Allow-Origin: "*"
- Access-Control-Allow-Headers: "Content-Type,X-Requested-With"
- Access-Control-Allow-Methods: "PUT,POST,GET,DELETE,OPTIONS"
# this will overide default behavior
# it will serve the folder ./public
# it will serve it throught localhost:8000