Creates a new service in the current working directory based on the provided template.
Create service in current working directory:
serverless create -t spotinst-nodejs
Create service in new folder:
serverless create -t spotinst-nodejs -p myService
--template or -t The name of one of the available templates. Required if --template-url and --template-path are not present.--template-url or -u The name of one of the available templates. Required if --template and --template-path are not present.--template-path The local path of your template. Required if --template and --template-url are not present.--path or -p The path where the service should be created.--name or -n the name of the service in serverless.yml.To see a list of available templates run serverless create --help
Most commonly used templates:
serverless create -t spotinst-nodejs -n my-special-service
This example will generate scaffolding for a service with Spotinst as a provider and nodejs as runtime. The scaffolding
will be generated in the current working directory.
serverless create -t spotinst-nodejs -p my-new-service
This example will generate scaffolding for a service with Spotinst as a provider and ruby as runtime. The scaffolding
will be generated in the my-new-service directory. This directory will be created if not present. Otherwise Serverless
will use the already present directory.
serverless create --template-path path/to/my/template/folder --path path/to/my/service --name my-new-service
This will copy the path/to/my/template/folder folder into path/to/my/service and rename the service to my-new-service.
developers
Made with love in San Francisco + Atlanta, Austria, Germany, Pakistan, Poland, Nebraska & Thailand
Serverless, Inc. © 2018