# Vendure Create A CLI tool for rapidly scaffolding a new Vendure server application. Heavily inspired by [create-react-app](https://github.com/facebook/create-react-app). ## Usage Vendure Create requires [Node.js](https://nodejs.org/en/) v8.9.0+ to be installed. To create a new project, you may choose one of the following methods: ### npx ```sh npx @vendure/create my-app ``` *[npx](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b) comes with npm 5.2+ and higher.* ### npm ```sh npm init @vendure my-app ``` *`npm init ` is available in npm 6+* ### Yarn ```sh yarn create @vendure my-app ``` *`yarn create` is available in Yarn 0.25+* It will create a directory called `my-app` inside the current folder. ## Options ### `--use-npm` By default, Vendure Create will attempt to use Yarn to install all dependencies if it is available. You can override this and force it to use npm with the `--use-npm` flag. ### `--log-level` You can control how much output is generated during the installation and setup with this flag. Valid options are `silent`, `info` and `verbose`. The default is `silent` Example: ```sh npx @vendure/create my-app --log-level verbose ```