koa-router-api-build
v1.2.2
Published
在api文件夹所在同级目录新建genkey.js文件,内容如下:
Downloads
15
Readme
适用于koa-joi-router,koa-router
用于动态生成router路由
类型导出
使用demo如下
在api文件夹所在同级目录新建genkey.js文件,内容如下:
// genkey.js
import {ApiBuild} from "koa-router-api-build"
import path from "path"
import { fileURLToPath } from 'url';
import { dirname } from 'path';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
async function genRouters () {
const root = path.resolve(__dirname, "./api")
const ab = new ApiBuild(root)
await ab.genApis()
console.log(ab.apis)
return ab.apis
}
genRouters ()