A express generator
-
o-yi 0.2.0+ for node 7.6+.
-
o-yi 0.1.x for node 4 +
npm install -g o-yi
o-yi new {project name}
cd {project name}
o-yi generate {api name}
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],
]
}]
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],
]
}]