opengenerals/server/index.mjs
szdytom f2434a5953
...
Signed-off-by: szdytom <szdytom@qq.com>
2024-03-04 18:52:31 +08:00

17 lines
433 B
JavaScript

import Koa from 'koa';
import * as config from './config.mjs';
import Router from 'koa-router';
import cors from '@koa/cors';
import jwt from 'koa-jwt';
import bodyParser from 'koa-bodyparser';
const app = new Koa();
const router = new Router();
app.use(cors());
app.use(bodyParser());
app.use(jwt({ secret: config.secret, passthrough: true }));
app.use(router.routes());
app.use(router.allowedMethods());
app.listen(config.port);