app_route.js
1 2 3 4 5 6 7 8 9 10 11 12 | var express = require('express'); var app = express(); var router1 = require('./routes/test1')(app); app.use('/test1',router1); var router2 = require('./routes/test2')(app); app.use('/test2',router2); app.listen(3000, function(){ console.log('Connected 3000 port'); }); | cs |
test1.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | module.exports = function(app){ var express = require('express'); var route = express.Router(); route.get('/r1', function(req, res){ res.send('Hello /test1/r1'); }); route.get('/r2', function(req, res){ res.send('Hello /test1/r2'); }); app.get('/test3/r1', function(req, res){ res.send('Hello /test3/r1'); }); return route; }; | cs |
test2.js
1 2 3 4 5 6 7 8 9 10 11 | module.exports = function(app){ var express = require('express'); var route = express.Router(); route.get('/r1', function(req, res){ res.send('Hello /test2/r1'); }); route.get('/r2', function(req, res){ res.send('Hello /test2/r2'); }); return route; }; | cs |
'Node.js' 카테고리의 다른 글
session (0) | 2017.03.02 |
---|---|
cookie-parser (0) | 2017.02.27 |
node.js mysql 접속/SELECT/INSERT (0) | 2017.02.27 |
파일업로드 / multer (0) | 2017.02.27 |
EJS 템플릿 엔진 / include (0) | 2017.02.26 |