Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ofhouse/create-node-server

Create node servers with next-gen javascript and zero configuration.
https://github.com/ofhouse/create-node-server

babel build-tools express nodejs zero-configuration

Last synced: 13 days ago
JSON representation

Create node servers with next-gen javascript and zero configuration.

Awesome Lists containing this project

README

        

# Create Node Server [![npm version](https://badge.fury.io/js/%40fwh%2Fcreate-node-server.svg)](https://badge.fury.io/js/%40fwh%2Fcreate-node-server)

Setup a node.js server from predefined templates with zero configuration.

Inspired by [Create React App](https://github.com/facebook/create-react-app).

## Features

✅ Next-gen Javascript (or Typescript) powered by [Babel](https://babeljs.io/).

✅ Live-reload powered by [nodemon](https://nodemon.io/).

✅ Inject environment variables via .json file (Live-reload only).

## Quick Overview

_Currently only [yarn](https://yarnpkg.com) is supported._

### Templates

Create Node Server supports multiple templates.
Currently the following templates are implemeneted (More to come):

- `ts-koa-apollo`

### Install

```sh
yarn global add @fwh/create-node-server
```

### Create a new server from template

```sh
create-node-server my-app
cd my-app/
yarn start
```

## Autor

| [
Felix Haus](https://github.com/ofhouse)|
| :---: |

## License

MIT - see [LICENSE.md](./LICENSE.md) for details.