Easy to create projects
About • Features • Installation • How to use • Contributing • Autor
This project came about when I saw the great need to be creating and configuring NodeJs and ReactJs projects all the time. The objective is that, from this script, these creations and configurations such as: Prettier, Eslint, tsconfig etc...become easier and faster to really start the job.
Technologies 🛠
- Shell Script
- yarn
- Creation of NodeJs projects (backend)
- Creating NodeJs projects with TypeScript (backend)
- Creating ReactJs projects
- Creating ReactJs projects with TypeScript
Before you begin, you must have installed: yarn
Cloning the Repository
$ git clone https://github.com/joaovds/Automate_project_creation.git
$ cd Automate_project_creation
Give script execution permission
$ chmod 755 script.sh
Run the script
$ ./script.sh
It is very simple, just answer the questions that are asked:
In the first question you must put the path to the directory where the project will be created:
$ Where do you want to create the project? (way after home): programming/study
Enter the project name:
What is the name of the project to be created?: nameProject
Confirm the project creation path
The project path will be this: "/home/userHomeName/programming/study/nameProject" [y/n]: y
Now choose the type of project you want to create and that's it! Your project will be created on the given path
| What kind of project do you want to create? |
|-------------------------------------------------|
| 1) NodeJS |
| 2) NodeJS (TypeScript) |
| 3) ReactJS |
| 4) ReactJS (TypeScript) |
|_________________________________________________|
|--> 2
- Fork it (https://github.com/joaovds/Automate_project_creation.git)
- Create your feature branch(
git checkout -b feature/...
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/...
) - Create a new Pull Request
or
- Go to Issues
- Create a new issue
- Say something you would like there and click on "Submit new Issue"
Made by: João Victor