Я новичок в node.js и пытаюсь использовать модуль экспресс-маршрутизации-версий в моем файле app.js, и у меня возникают проблемы с обработкой версии маршрута. Пожалуйста, помогите мне с моим кодом.
Ниже мой код, пожалуйста, посмотрите ..
` var versionRoutes = require('express-routes-versioning')();
app.use(bodyParser.json());
app.use(function(req, res, next) {
req.version = req.headers['accept-version'];
next();
});
app.use('/api', versionRoutes({
"1.0.0": respondV1,
"2.2.1": respondV2
}));
function respondV1(req, res, next)
{
app.use('/api',route1);
next();
}
function respondV2(req, res, next)
{
app.use('/api',routeV2);
next();
}
app.use(function(err,req,res,next)
{
res.status(422).send({"error":err.message});
});`