
Express Router
express 에서 router를 지원합니다.
app.js
var indexRouter = require('./routes/index');
var usersRouter = require('./routes/users');
app.use('/', indexRouter);
app.use('/users', usersRouter);
index.js
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
});
module.exports = router;
localhost:3000/ 으로 들어올 경우 서버단에서 title: express 으로 정의합니다.
index.jade
extends layout
block content
h1= title
p Welcome to #{title}
뷰 단에서는 서버에서 정의 한 title(express) 와 Welcome to title(express) 를 출력합니다

이런식으로 app.js 에서 router를 등록한 후 지정한 경로를 호출하게 하여 각 페이지마다 관리해주면 됩니다.
'Programing > node js' 카테고리의 다른 글
| node js mysql 연동 암호화 로그인 (0) | 2021.01.11 |
|---|---|
| node js request response 요청 응답 객체 (0) | 2021.01.06 |
| node js Winston 로그 남기기 (0) | 2021.01.05 |
| node js express-generator 설치 (0) | 2021.01.05 |
| node js express 구축 (0) | 2021.01.04 |