안녕하세요 상훈입니다.
리액트를 다루는 기술이라는 책의 21강에서 사용되는 koa-router는 현재의 리액트 버전(17)에서는 사용할 수 없습니다.
설치방법
npm i koa-tree-router
사용 방법
const Koa = require("koa");
const Router = require("koa-tree-router");
const app = new Koa();
const router = new Router();
router.get("/", function(ctx) {
ctx.body = "hello, world";
});
app.use(router.routes());
app.listen(8080);
// 혹은
app.listen(8000, () => {
console.log('listening...8000...');
})
기존의 사용방식은 일치하고, 다른점은 하단의 app.use 부분입니다.
allowedMethods() 와 같은 긴 코드가 사라지고 위와같이 깔금한 내용만 남았습니다.
도움이 되셨다면 광고 한번 클릭해주세요. 블로그 운영에 큰 힘이 됩니다. 감사합니다.
댓글 영역