Я делаю экспресс-маршрутизатор.
Есть некоторые коды, подобные приведенным ниже.
Но когда я запускаю нод этот файл, он не работает.
Я думаю, что эта часть создает некоторые проблемы.
Это работает в коа, но не экспресс.
Не могли бы вы дать мне несколько советов?
const printInfo = (req) => {
req.body = {
method: req.method,
path: req.path,
params: req.params,
};
};
Это коды в ряд.
const express = require('express');
const posts = express.Router();
const printInfo = (req) => {
req.body = {
method: req.method,
path: req.path,
params: req.params,
};
};
posts.get('/', printInfo);
module.exports = posts;
и
const express = require('express');
const api = express.Router();
const posts = require('./posts');
api.use('/posts', posts);
module.exports = api;
и
const express = require('express');
const app = express();
const api = require('./api/index');
app.use('/api', api);
app.listen(4000, () => {
console.log('Example app listening on port 4000!');
});