0.2.2 • Published 9 years ago

o-yi v0.2.2

Weekly downloads
5
License
MIT
Repository
github
Last release
9 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

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.14

9 years ago

0.1.13

9 years ago

0.1.12

9 years ago

0.1.11

10 years ago

0.1.10

10 years ago

0.1.9

10 years ago

0.1.8

10 years ago

0.1.7

10 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago