UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

55 lines (36 loc) 1.76 kB
<!-- title: Serverless Framework Commands - AWS Lambda - Package menuText: package menuOrder: 4 description: Package your service according to a specified provider layout: Doc --> <!-- DOCS-SITE-LINK:START automatically generated --> ### [Read this on the main serverless docs site](https://www.serverless.com/framework/docs/providers/aws/cli-reference/package) <!-- DOCS-SITE-LINK:END --> # AWS - package The `sls package` command packages your entire infrastructure into the `.serverless` directory by default and make it ready for deployment. You can specify another packaging directory by passing the `--package` option. ```bash serverless package ``` ## Options - `--stage` or `-s` The stage in your service that you want to deploy to. - `--region` or `-r` The region in that stage that you want to deploy to. - `--package` or `-p` path to the custom packaging directory you want. ## Examples ### Packaging without stage and region options ```bash serverless package ``` This example packages your service while using the default stage (`dev`) and default region (`us-east-1`). The generated package would be the default `.serverless` directory inside your service. ### Packaging with stage and region options ```bash serverless package --stage production --region eu-central-1 ``` This example packages your service while using the `production` stage in the region `eu-central-1`. The generated package would be the default `.serverless` directory inside your service. ### Packaging to a custom path ```bash serverless package --package /path/to/package/directory ``` This example packages your service using the default stage and region and output the generated package into the custom path you provided at `/path/to/package/directory`.