1 |
|
2 | var express = require('express');
|
3 |
|
4 | var app = express();
|
5 |
|
6 | app.use(function (req, res, next) {
|
7 | console.log('Req');
|
8 | next();
|
9 | });
|
10 |
|
11 | var a = function (req, res) {
|
12 | res.send('OK');
|
13 | };
|
14 |
|
15 | app.get('/a', a);
|
16 |
|
17 | console.log(typeof(a));
|
18 |
|
19 | var b = express.Router();
|
20 | b.get('/b', function (req, res) {
|
21 | res.send('AK');
|
22 | });
|
23 | b.get('/bb', function (req, res) {
|
24 | res.send('BK');
|
25 | });
|
26 | console.log(typeof(b));
|
27 | console.log(b.stack);
|
28 | app.use('/x', b);
|
29 |
|
30 | app.route('/c')
|
31 | .get(function (req, res) {
|
32 | res.send('LOL');
|
33 | })
|
34 | .post(function (req, res) {
|
35 | res.send('HAHA');
|
36 | })
|
37 |
|
38 | var server = app.listen(3000, function() {
|
39 | console.log('Express server listening on port ' + server.address().port);
|
40 | });
|
41 |
|