An open API service indexing awesome lists of open source software.

https://github.com/souvikinator/get-node-app

Setup basic NodeJS templates in few steps
https://github.com/souvikinator/get-node-app

get-node-app gna nodejs templates

Last synced: 4 months ago
JSON representation

Setup basic NodeJS templates in few steps

Awesome Lists containing this project

README

        



Get Node App

Sick of writing node apps from scratch? **Get Node App** to rescue. It helps you setup a basic template of a specific node app. Templates can be found over [here](https://github.com/DarthCucumber/get-node-app-templates/)

Cannot find the template you need? Head over to [*get-node-app-templates*](https://github.com/DarthCucumber/get-node-app-templates/) and add you own or improve existing templates (make sure to read contribution guide)

**note**: it's somewhat in beta phase so please report bugs.

## Todo:

- [ ] proper error handling
- [ ] proper logging
- [ ] add more templates
- [ ] add more random phrases (displayed at the end of setup)

## Installation

```bash
npm i -g get-node-app
```

**prerequisite**:

- NodeJs
- Git
- npm/yarn

## Demo

to run use `gna` or `get-node-app`

![demo](https://i.imgur.com/6sIACZn.gif)

Easy peazy! now get into the folder and do your stuff ;)

## Running in debug mode

option: `-d` or `--debug`

```bash
gna -d
```

![debug mode](https://i.imgur.com/RyakuSl.gif)

it won't delete log file even if no error occured

## Contribution

We love your input! We want to make contributing to this project as easy and transparent as possible. Below are few guidelines:

- Before making any PR, working on a fix or new feature, make sure you open a new Issue(if doesn't exist) to discuss things transparently and get community feedback.

- Make sure to work on a new branch. Branch should have a short and descriptive name.

### Facing issue or found a bug?

head over [issues](https://github.com/DarthCucumber/get-node-app/issues/new?assignees=&labels=bug&template=bug_report.md&title=) and follow the issue template to report the bug or issue.

### Request a feature?

head over [issues](https://github.com/DarthCucumber/get-node-app/issues/new?assignees=&labels=help+wanted%2C+question&template=feature_request.md&title=) and follow the issue template to request a feature