Head over to the forums to search for your questions and issues or post a new one.
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.
serverless package
--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.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.
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.
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
.