cea

create-express-api-mvc

This is a package manager that makes it easy to generate boilerplate to start writing API using express

Showing:

Popularity

Downloads/wk

2

GitHub Stars

6

Maintenance

Last Commit

10mos ago

Contributors

2

Package

Dependencies

3

Size (min+gzip)

5.9KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Express Api generator NPM Version

NPM Downloads

Installation

$ npm install -g create-express-api-mvc -g 

After installation you can then write your project by doing express-api your-project-name 😄

For example, the following creates an Express app named myapp in the current working directory:

express-api myapp:

$ express-api myapp

   create : myapp
   create : myapp/package.json
   create : myapp/app.js
   create : myapp/controllers/
   create : myapp/controllers/home.js
   create : myapp/config/
   create : myapp/config/main.js
   create : myapp/models/
   create : myapp/models/main.js
   create : myapp/
   create : myapp/app.js
   create : myapp/
   create : myapp/router.js

Install dependencies:

$ cd myapp && npm install

#Important Settings 1) Open your config/main.js , Please configure your mongo db.(if you don't there will be error)

###File Structure

$ express-api myapp


myapp
|
|
|____controller
|      |____home.js
|      
|     
|____config
|     |
|     |____main.js
|
|____node_modules
|
|
|____models
|    |__main.js
|
|
|
|    
|____router.js 
|
|
|
|_____app.js
|
|
|
|_____package.json

Credits

Inspired by https://github.com/expressjs/generator

License

create-express-api-mvc is under MIT license - http://www.opensource.org/licenses/mit-license.php

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100