Skip to content

Luke-zhang-04/quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

One command to quickstart your project.


license releases workflow status for tests code quality

Shell scripts to help you configure a project faster.

Windows

Unfortunately, I have no idea how to use Powershell or command prompt. Any help adding support for Windows would be great. Alternatively, you can try and get some sort of bash/zsh emulator for Windows.

Resources

We use resources from the following Gists:
https://gist.github.com/Luke-zhang-04/140bea238fa6dec12929c220645540e1
https://gist.github.com/Luke-zhang-04/d4c19d39f0a462fc79e0b3361752cf95

Installation

Curl

curl -L https://github.com/Luke-zhang-04/quickstart/archive/<VERSION_NAME>.tar.gz | tar zx # Download file
mv quickstart-<VERSION_NAME> quickstart/ # Rename folder to just quickstart

Git Clone

Warning: this clones the latest version from master, which may not be stable

git clone https://github.com/Luke-zhang-04/quickstart.git quickstart # Clones repo to quickstart dir

Alternaitvely, you can download manually from https://github.com/Luke-zhang-04/quickstart/releases

Add to PATH (Optional)

You can add quickstart to your PATH, for an example, in bash or zsh:

PATH=$PATH:~/path_to_quickstart/quickstart/

Or in fish:

set PATH $PATH:~/path_to_quickstart/quickstart/

Usage

Example React App, Typescript, Bootstrap, Eslint, Stylelint, CodeClimate, and Make

bash

cd my_project_root
bash ../quckstart/quickstart.bash react ts bs esl sl cc make

zsh

Coming soon, for now, just run with bash

cd my_project_root
bash ../quckstart/quickstart.bash react ts bs esl sl cc make

fish

Coming soon, for now, just run with bash

cd my_project_root
bash ../quckstart/quickstart.bash react ts bs esl sl cc make

Powershell

Coming soon

Quickstart without any options

example