This commit is contained in:
2017-01-23 04:59:10 +08:00
parent f5dfeaa123
commit 8ed5794348
11 changed files with 140 additions and 39 deletions

View File

@ -1,5 +1,5 @@
import KoaRouter from 'koa-router'
// import controllers from '../controllers/index.js'
import controllers from '../controllers/index.js'
const router = new KoaRouter()
@ -7,9 +7,17 @@ router
.get('/', function (ctx, next) {
ctx.body = '禁止访问!'
}) // HOME 路由
// .get('/api/:api_type/:name', controllers.api.api_get)
// .put('/api/:api_type/:name', controllers.api_put.api_put
// .post('/api/:api_type/:name', controllers.api.default)
// .delect('/api/:api_type/:name', controllers.api.default)
.all('/upload', controllers.upload.upload.array('file'), function (ctx, next) { // 上传到本地示例
return new Promise(function (resolve, reject) {
// 允许跨域,正式环境要改为对应域名
ctx.set('Access-Control-Allow-Origin', '*')
// ctx.req.files.filename = ctx.req.files.path
resolve(ctx.body = ctx.req.files)
})
})
.get('/api/:name', controllers.api.Get)
.post('/api/:name', controllers.api.Post)
.put('/api/:name', controllers.api.Put)
.del('/api/:name', controllers.api.Delect)
module.exports = router