![Release](https://github.com/appeel-io/create-project/actions/workflows/release.yml/badge.svg)
@appeel.io/create-project
🏗 CLI to bootstrap new projects
Templates
Check the README's of following supported templates:
Installation & Usage
npm init @appeel.io/create-project
npx @appeel.io/create-project
Examples of usage
create-project my-app
: will ask you some questions and create a new project in my-app
folder.create-project -y
: will ask you no questions and install the project in current directory using defaults:
- GIT: true (will init GIT and create initial commit)
- Template: nuxt-storyblok
create-project my-app --install --template <name>
: will ask you some questions and create a new project in my-app
folder, with the chosen template (if available) and will install your node_modules automatically.
Contribution guide
Local development
To try this Node cli package locally:
This will run npm link
(to install the package locally) and execute create-project tmp
in this repo. (this tmp project is GIT-ignored).
Feel free to run create-project
anywhere you want. Make sure to always run npm link
in this repo to update the local package.
Usefull resources
License
MIT