Project New Service

Create a new microservice project

beam project new service <name> [options]

About

Create a new microservice project

Arguments

NameTypeDescription
nameServiceNameName of the new project

Options

NameTypeDescription
--slnStringRelative path to the .sln file to use for the new project. If the .sln file does not exist, it will be created. When no option is configured, if this command is executing inside a .beamable folder, then the first .sln found in .beamable/.. will be used. If no .sln is found, the .sln path will be .sln. If no .beamable folder exists, then the /.sln will be used
--service-directoryStringRelative path to directory where project should be created. Defaults to "SOLUTION_DIR/services"
--versionPackageVersionSpecifies version of Beamable project dependencies. Defaults to the current version of the CLI
--generate-commonBooleanIf passed, will create a common library for this project
--beamable-devBooleanINTERNAL This enables a sane workflow for beamable developers to be happy and productive
--dryrunBooleanShould any networking happen?
--cidStringCid to use; will default to whatever is in the file system
--pidStringPid to use; will default to whatever is in the file system
--quietBooleanWhen true, skip input waiting and use defaults
--hostStringThe host endpoint for beamable
--refresh-tokenStringRefresh token to use for the requests
--logStringExtra logs gets printed out
--dirStringDirectory to use for configuration
--rawBooleanOutput raw JSON to standard out. This happens by default when the command is being piped
--prettyBooleanOutput syntax highlighted box text. This happens by default when the command is not piped
--dotnet-pathStringa custom location for dotnet
--versionBooleanShow version information
--helpBooleanShow help and usage information

Parent Command

project-new