请人做游戏的网站,七台河新闻哪里看回放,wordpress 用户量,医院网站建设 南宁文章目录 前言一、安装koa-logger二、引入koa-logger并使用总结如有启发#xff0c;可点赞收藏哟~ 前言
本文基于手动搭建koats项目框架#xff08;路由篇#xff09;新增日志记录 一、安装koa-logger
npm i -S koa-onerror
and
npm i -D types/koa-logger二、引入koa-lo… 文章目录 前言一、安装koa-logger二、引入koa-logger并使用总结如有启发可点赞收藏哟~ 前言
本文基于手动搭建koats项目框架路由篇新增日志记录 一、安装koa-logger
npm i -S koa-onerror
and
npm i -D types/koa-logger二、引入koa-logger并使用
./src/index.ts文件引入
import Koa from koa;import logger from koa-loggerimport index from ./routes/index
import users from ./routes/userconst app module.exports new Koa();// 中间件
app.use(logger())// 日志记录
app.use(async (ctx, next) {const start new Date()await next()const ms Number(new Date()) - Number(start)console.log(ctx.query)console.log(ctx.body)console.log(${ctx.method} ${ctx.url} - ${ms}ms)
})// 接口路由
app.use(index.routes())
app.use(users.routes())if (!module.parent) app.listen(3000);执行npm run dev开启服务使用postman查看相关接口 如图打印了调用的接口项目信息可以根据项目需要记录相关日志到数据库啦 总结
根据koa-logger依赖可记录实际用户访问的接口记录~
如有启发可点赞收藏哟~