koa-router 사용하기

omnigi·2022년 3월 12일
0

Api연습

목록 보기
4/8

Koa를 사용할 때 다른 주소로 요청이 들어올 경우 작업을 처리할 수 있도록 라우터를 사용해야합니다.

yarn add koa-router

index.js

const Koa = require('koa');
const Router = require("koa-router");

const app = new Koa();
const router = new Router();

//라우터 설정
router.get("/", ctx => {
    ctx.body = "홈"
});
router.get("/about", ctx => {
    ctx.body = "소개";
})

//app 인스턴스에 라우터 적용
app.use(router.routes()).use(router.allowedMethods());

app.listen(4000, () =>{
    console.log("Listening to port 4000");
})

/about 경로로 들어오면 "소개" 텍스트가 나오도록
기본경로(/) 로 들어오면 "홈" 텍스트가 나오도록 설정

이런식으로 잘 작동합니다!

0개의 댓글