перенаправление маршрутизатора в экспресс не работает - PullRequest
0 голосов
/ 28 июня 2018

у меня 3 файла приложение маршруты / index.js маршруты / home.js

app.js

var express = require('express'); 
var app = express();

//require routes
var index = require('./routes/index.js')
var home = require('./routes/home.js')


app.set('port',3000)
app.set('view engine', 'pug')
app.use('/', index);
app.use('/home' , home);



//app.use('/routes',users);
app.listen(3000);
module.exports = app;

index.js

var express = require('express');
var router = express.Router();

router.get('/' , function(req,res){
    res.redirect('/home')   
})


module.exports = router;

home.js

var express = require('express');
var router = express.Router();


router.get('/home' , function(req ,res){
    res.send('Got request on home route')
})


module.exports = router;

Это отправляет невозможный GET на ДОМАШНЕМ маршруте. Странно, это работает, если я помещаю оба маршрута в один файл. Я думаю, что я делаю ошибку при импорте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...