Как разделить маршруты, когда не экспортируется маршрут Express - PullRequest
0 голосов
/ 29 апреля 2020

У меня проблемы с примером кода NodeJS. В основном я хочу преобразовать эту маршрутизацию require('./app/routes.js')(app, passport); в этот формат

app.use('/', routes);
app.use('/users', users);

, где я могу разделить маршруты на разные файлы.

В первом случае маршруты. js файлы имеют формат

    module.exports = function(app, passport) {
        app.get('/', function(req, res) {
            res.render('index.ejs'); // load the index.ejs file
        }); 
}

Но чтобы преобразовать его так, как я хочу, я считаю, что мне нужно вернуть маршрут Express:

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

router.get('/', function(req, res) {
  res.send('respond with a resource');
});

module.exports = router;

Как я могу go о преобразовании require('./app/routes.js')(app, passport); по этому пути? Спасибо.

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