【发布时间】:2015-08-03 20:28:53
【问题描述】:
我是 MEAN 堆栈初学者,我找不到路由问题的解决方案。 我想从 app.js 文件中划分所有路由,所以我创建了一个包含我的应用程序的所有路由的文件。 我收到 NOT FOUND 问题或无限循环请求。
这就是我的 app.js
中的内容app.use(require('./routes/config'));
以及 routes/config
中的内容var express = require('express');
var router = express.Router();
router.get('/partials/:name', require('./partials'));
router.get('/api/tickets', require('./api/tickets'));
router.get('/tickets', require('./tickets'));
router.get('/', require('./index'));
module.exports = router;
在一条路线上我有:
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index');
});
module.exports = router;
你能帮我告诉我哪里出了问题,为什么吗?
提前致谢。
【问题讨论】:
-
你想用它实现什么?您希望文件名参数是名称的值还是其他值?
-
我想创建一个单页应用程序,但我的路由不起作用。我更新了问题,我想渲染索引页。
标签: node.js express routes mean-stack