所有的 route 基于 koa-router ,放置在 src/route
下的文件会自动添加到服务器,支持目录和目录嵌套。
有不同的两种方式创建路由:
koa-router
继承创建路由qails.Resource
创建路由koa-router
继承创建路由 #import Router from 'koa-router'; const router = new Router(); router.get('/', async (ctx) => { ctx.body = { hello: 'world' }; }); export default router;
qails.Resource
创建路由 #这种方式创建的路由自动包含 CRUD 功能。
import { Resource } from 'qails'; import Role from '../models/roles'; export default Resource.define(Role)
如果你发现文档存在错误,请在 GitHub 提个 issue 告诉我们。