A node server base koa.js
> 基于 Koa 的 Node 服务端框架(完善中……)
src
modules
product
apis
get-product.js
user
apis
get-user.js
index.js
`$3
`js
const path = require('path');
const { createApp, createApis } = require('kohapi');createApp()
.use(createApis({ dirname: path.join(__dirname, 'modules/**/apis') }))
.listen(3000, () => {
console.log('Server is running at http://localhost:3000');
});
`$3
`js
const { defineApi } = require('kohapi');module.exports = defineApi({
method: 'get',
path: '/product',
description: 'get a product by id',
handler: () => {
return 'get a product by id';
},
});
``