1.0.3 • Published 1 year ago

koa-controllers v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
1 year ago

koa-controllers

Require all controllers in a directory

Init

// cjs
const Koa = require('koa')
const koaContrllers= require("koa-controllers")
const app = new Koa()

koaContrllers(app)
app.listen(3000)
// esm
import Koa from "koa";
import koaContrllers from 'koa-controllers'

const app = new Koa()
koaContrllers(app)
app.listen(3000)

Controller

//cjs
module.exports = async (ctx) => {
    return {code:0,msg:'index'}
}
// esm
export default  {
   login:async (ctx)=>{
       return {code:0,msg:'login'}
   },
   sign:async (ctx)=>{
       return {code:0,msg:'sign'}
   },
   token:async (ctx)=>{
       return {code:0,msg:'token'}
   }
}
1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year 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