【发布时间】:2014-08-20 04:10:36
【问题描述】:
我正在尝试将所有以/api 结尾的路由重定向到manager.js,然后将其路由到/me。
因此,对/me 的完全限定请求应类似于/api/me。在 Express 3.x 中将路由拆分为单独的文件很容易,但在 4.0 中我遇到了麻烦。
app.js
app.use('/api',require('./routes/manager'));
manager.js
var express = require('express');
var manager = express.Router();
module.exports = function() {
manager.use('/me',require('../routes/me'));
};
me.js
var express = require('express');
var me = express.Router();
module.exports = function() {
me.route('/')
.get(function(req,res){
res.send("Welcome to Me");
});
};
当我转到localhost:8080/api/me 时,没有任何反应,页面继续加载。
感谢您的帮助!
【问题讨论】:
-
我可能错了,但不应该还是
manager.use('/api/me', ...
标签: javascript node.js express