JavaScript

Router를 쓸 수 있게 해주는 과정

우롱차 2020. 9. 17. 02:13
728x90

.js에서 먼저 코드를 작성 한 후

 

Ex)

router.get("/", function (req, res) {
  //   res.send("home GET mapping");
  res.render("div");
});
// form의 submit에 의해서 호출되는 mapping
router.post("/", function (req, res) {
  res.send("home POST mapping");
});

 

app.js로 간다.

 

var homeRouter = require("./routes/home"); // routes/home.js를 사용하겠다

이런식으로 코드를 작성해준 후

// localhost:3000/users/* 라고 요청을 하면
// userRouter에게 제어권을 넘겨라
app.use("/home", homeRouter);

app.use함수를 통해 home.js를 사용할 수 있게 한 것.

 

// 현재 이 파일에서 설정한 router 객체를
// 다른 js 파일에서 import해서 사용할 수 있도록 선언
module.exports = router;

.js 파일들이 밖에서 사용할 수 있게 해주는 코드

728x90