0.2.2 • Published 7 years ago

o-yi v0.2.2

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

o-yi

A express generator

Master

Build Status

Develop

Build Status

Notice

  1. o-yi 0.2.0+ for node 7.6+.

  2. o-yi 0.1.x for node 4 +

Installation

npm install -g o-yi

GET STARTED

Create project

o-yi new {project name}

Enter {project name} folder

cd {project name}

Generate a CRUD API

o-yi generate {api name}

Add route in api/config/route.js just like

const user = require('../controller/user.js')

module.exports = [{
    user: [
        ['get', '/', user.find],
        ['get', '/:id', user.findOne],
        ['post', '/', user.create],
        ['put', '/:id', user.update],
        ['delete', '/:id', user.delete],
    ]
}]

Before Action

module.exports = [{
    user: [
        //verify before api
        ['get', '/', user.findOne, jwt.verify],
        //API handler
        ['get', '/:id', user.findOne],
        ['post', '/', user.create],
        ['put', '/:id', user.update],
        ['delete', '/:id', user.delete],
    ]
}]
0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.14

7 years ago

0.1.13

7 years ago

0.1.12

7 years ago

0.1.11

8 years ago

0.1.10

8 years ago

0.1.9

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago