index.js 464 B

12345678910111213141516171819
  1. import Koa from 'koa';
  2. import { koaBody } from 'koa-body';
  3. import serve from 'koa-static';
  4. import { PORT, HOST, STATIC } from './app.config.mjs';
  5. import router from './router/index.mjs';
  6. const app = new Koa();
  7. // 托管静态文件
  8. app.use(serve(STATIC));
  9. // 配置解析请求体
  10. app.use(koaBody());
  11. // 添加路由
  12. app.use(router.routes()).use(router.allowedMethods());
  13. app.listen(PORT, HOST, () => {
  14. console.info('Server is running at port: ', PORT);
  15. });