web-basics-framework-template
Version:
Web Basics Framework Template
24 lines (19 loc) • 563 B
text/typescript
/**
* ProjectName: web-basics-framework-template
* ProjectDescription: Web Basics Framework Template
* ProjectAuthor: lZiMUl
*/
// Import Basic Dependencies
import { ParameterizedContext } from 'koa';
import Kr from 'koa-router';
import getView from '../tool/getView.js';
// Initialize Koa-Router Instance
const Krs = new Kr();
// Create Router Path
Krs.get('/doc', async (socket: ParameterizedContext) => {
socket.status = 200;
socket.type = 'text/html';
socket.body = await getView('home', './doc/');
});
// Export Router
export default Krs.routes();