https://github.com/init-goat/init-core
NPM tool to initialize your project
https://github.com/init-goat/init-core
initializer npm react
Last synced: about 1 year ago
JSON representation
NPM tool to initialize your project
- Host: GitHub
- URL: https://github.com/init-goat/init-core
- Owner: init-goat
- License: mit
- Created: 2022-09-03T07:18:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-04T09:22:16.000Z (over 3 years ago)
- Last Synced: 2025-02-05T18:08:59.943Z (about 1 year ago)
- Topics: initializer, npm, react
- Language: JavaScript
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Init Goat :goat:
Greatest Of All Time tool to Initialize your project!!!
## Description
Tired of initializing a project when you got a great idea? Don't know where to start when you are trying out a new technology? Init Goat is the only tool you need to initialize your project. Whether you are creating an React Web App or an Apollo Server Backend, Init Goat :goat: will initialize the project for you!
## Getting Started
### Dependencies
* shelljs
* yargs
### Installing
```
npm install init-goat
```
## Usage
### Initializing React Webapp
* Create project structure by typing the command
```
init-goat react [-p path]
```
* Code your React Webapp in ./src/App.js
* Edit the name of your project in ./package.json, ./public/manifest.json, and ./public/index.html
### Initialize Apollo Server with Express (with MongoDB option)
* Create Apollo Server with Express by typing the command
```
init-goat apollo-express [-p path]
```
* If you also want MongoDB option, use the command below
```
init-goat apollo-express -m [-p path]
```
## Help
```
init-goat -h
```
If you still need help, feel free to contact the author.
## Authors
* Clement
## Version History
* 0.1
* Initial Release
## License
This project is licensed under the MIT License - see the LICENSE.md file for details