티스토리 뷰
<폴더 구조>
1. app.js 에서 라우팅 정보 index 파일을 설정
// app.js
app.use('/mobile/user', require('./routes/mobile/user/index'));
2. /routes/mobile/user/index.js 파일을 생성하여 라우팅 정보를 설정
// index.js
const router = require('express').Router();
const controller = require('./controller');
router.post('/signup', controller.signup);
router.post('/login', controller.login);
router.get('/profile', controller.profile);
module.exports = router;
3. /routes/mobile/user/controller.js 파일을 생성하여 필요한 로직을 구현
// controller.js
exports.signup = function(req, res){
res.send('signup ok');
};
exports.login = function(req, res){
res.send('login ok');
};
exports.profile = function(req, res){
res.send('profile ok');
};
참고 : http://blog.naver.com/agilesoft/220983564518
'Programming > Node.js' 카테고리의 다른 글
[Node.js] 간편한 프로세스 관리 npm forever (0) | 2019.04.04 |
---|---|
[Node.js] mongodb에서 key값으로 변수 지정 방법 (1) | 2018.03.27 |
[Node.js] MongoDB에서 Unknown modifier: $pushAll 오류 (1) | 2018.02.01 |
댓글