티스토리 뷰
서버의 버전 관리를 위해서 v1, v2를 url에 시작에 넣고 싶을때 사용
일반적으로 express를 사용하면 다음과 같이 설정을 진행 한다.
app.use('/', index);
app.use('/users', users);
Express 4를 사용할경우 express에서 router를 받아서 router를 사용하는 것으로 변경하면 간단하게 url에 prefix를 붙일수 있다.
var router = express.Router();
router.use('/', index);
router.use('/users', users);
app.use('/api/v1', router);
이렇게 변경 할 경우 http://localhost:3000/api/v1/ 이 index가 된다.
'Programming > Web' 카테고리의 다른 글
[Node.js/Express] interceptor 구현하기 (0) | 2017.01.04 |
---|---|
[node.js/postgresql]하나의 파일을 이용해 DB connection 관리하기. (0) | 2016.12.30 |
[Node.js] 환경변수 쓰고 읽기 (WebStorm, RubyMine) (0) | 2016.12.29 |
NodeUnit 설치 및 RubyMine 설정 (0) | 2016.12.28 |
Node.js IDE - RubyMine 사용하기 (0) | 2016.12.28 |
댓글