koa-router
install package
# npm ..
npm i @koa/router
# yarn ..
yarn add @koa/router
增加接口前缀 router.prefix('')
koa-body
install package
# npm ..
npm i koa-body
# yarn ..
yarn add koa-body
@kao/cors
install package
# npm ..
npm i @kao/cors
# yarn ..
yarn add @kao/cors
处理跨域请求
koa-json
install package
# npm ..
npm i koa-json
# yarn ..
yarn add koa-json
格式化数据
koa-combine-routers
install package
# npm ..
npm i koa-combine-routers
# yarn ..
yarn add koa-combine-routers
路由压缩,集中处理中间件,合并路由
kao-static
install package
# npm ..
npm i kao-static
# yarn ..
yarn add kao-static
--------------------------------------------------
const statics = require('koa-static')
const path = require('path')
app.use(statics(path.join(__dirname,'../public')))
--------------------------------------------------
访问静态资源如图片视频等
koa-helmet
install package
# npm ..
npm i koa-helmet
# yarn ..
yarn add koa-helmet
为请求添加安全的头部信息,属于安全框架