【发布时间】:2017-04-25 23:25:53
【问题描述】:
我真的不明白为什么 node(express) 只渲染索引页面并为其他页面返回 404(示例中为“comproAffitto”)。
app.js
var index = require('./routes/index');
var comproAffitto= require ('./routes/comproAffitto');
...
...
app.use('/', index);
app.use('/comproAffitto', comproAffitto);
路由/index.js
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
});
module.exports = router;
routes/comproAffitto.js
var express = require('express');
var router = express.Router();
/* GET comproAffitto page. */
router.get('/comproAffitto', function(req, res, next) {
console.log("dentro");
res.render('comproAffitto', { title: 'Exprrress' });
});
module.exports = router;
html 链接
<a href="/comproAffitto/" class ....
控制台日志
GET /comproAffitto/ 404
问题出在哪里?
谢谢大家
【问题讨论】:
标签: javascript node.js express get