【发布时间】:2014-05-04 13:25:20
【问题描述】:
我遇到了一个可能很愚蠢的问题,但来自我对快递的了解。我用 express 创建了一个项目,我不能调用根,只能调用路由。我很确定问题出在 app.use(...) 的某个地方。
app.js
var index = require('./routes/index');
var something = require('./routes/something');
...
app.use('/', index);
app.use('/users', users);
//This returns not found
app.get('/log', function(req, res){
res.send("Test");
};
index.js
//Render index.ejs to localhost
...
//This works
idx.get(/log', function(req, res){
res.send("Test Index");
}
那么,我应该在 app.user('/', HERE) 中写入什么内容才能使 get/post 调用在 app.js 中工作。我相信 app.use(app.router) 在 3.x 版本中解决了这个问题。
【问题讨论】:
标签: javascript node.js express get