stack-starter is a CLI tool designed to simplify the setup of full-stack projects. With stack-starter, you can quickly create a new full stack project with a specified template, which includes a basic project structure. Set up your frontend, server, and database all with one command! I am working on adding set up templates for MERN, MEAN, React w/ Firebase, and more!
You can install stack-starter globally on your system with the following command (stack-starter is not on the npm registry yet, but will be soon!):
npm install -g stack-starteror
yarn global add stack-starterTo create a new project, use the create command with the -n (or --name) and -t (or --template) options:
stack-starter create -n <project-name> -t <template-name>Since we aren't on the npm registry yet you might want to test stack-starter locally. To do so follow this process:
- Clone the repo onto your local
git clone https://github.com/OscarBeckinger/stack-starter.git- Navigate to the project directory
cd stack-starter- Install Dependencies
npm installor
yarn install- Link the package locally
npm linkor
yarn link(Note: these command might need to be prefixed with sudo)
- Test the tool Now you are ready to go! Check out the usage section for more details.