Nodexp

A simple command-line tool for Node.js APIs boilerplate, inspirade on Ruby on Rails and Express generator

NPM

:warning::warning: This module is on development mode and it is not ready to be used in real web applications yet :warning::warning:

Index

Dependencies

Installation

Download from NPM:

npm install -g nodexp

Usage

nodexp <command>

Quick Start

Create a new project:

nodexp new awesome-api

Install the dependencies:

cd awesome-api
npm install

Run your app:

npm start

Visit localhost:3000

Commands

new

Creates a new project

nodexp new <project-name>

e.g

nodexp new awesome-api

generate

Generate some boilerplate.

usage:

nodexp generate <boilerplate>

alias: nodexp g <boilerplate>

See the boilerplate section below to get a list of available generators

Boilerplates

All those boilerplates can be generated through nodexp generate command.

model

nodexp generate model <model-name>

Creates a new model inside the /model directory

nodexp generate model User

You also can pass some initial properties and their respective types

nodexp g model User name:string age:number

Support

Please open an issue for support.

Roadmap