当前位置: 首页 > 工具软件 > koa-log4js > 使用案例 >

koa-router的基本使用

岑俊明
2023-12-01

安装koa-router

npm install koa-router

使用koa-router

下面从两个文件配置koa-router
main.js是主入口,user.js是配置路由的

main.js

const Koa = require('koa');//接收的是类

//导入user.js文件
const userRouter = require("./router/user")

const app = new Koa();

app.use(userRouter.routes())
//查看方法有没有实现,例如只配置了post方法但是get方法进行访问就是错误的
app.use(userRouter.allowedMethods())

app.listen(8000,()=>{
    console.log('koa启动成功')
})

user.js

const Router = require('koa-router')

const router = new Router({prefix:"/users"})//注册地址

// '/'相当于'/users'
router.get("/",(ctx,next)=>{
    ctx.response.body = "User Lists"
})

//相当于 '/users/login'
router.put("/login",(ctx,next)=>{
    ctx.response.body = "put request"
})

//导出
module.exports = router
 类似资料: