Как стать автором
Обновить

Комментарии 2

Здравствуйте, не совсем понял как можно использовать данную библиотеку в стандатном случае когда есть несколько роутов заданных в виде пути наример
get('/api/cats/:name')
и нужно этот роут версионировать?

Можно написать путь в функцию get, например, так:
app.get('/api/cats/:name', basicAuth({users: { [USER]: PASS }}),
versionRouter.route(mapVersion2file.getRoutesMapApiCatsName()));

и соотвественно в функции getRoutesMapApiCatsName будет рутинг таблица для варианта /api/cats/:name
А сама версия передаётся через хедер как указано в www.npmjs.com/package/express-version-route
Зарегистрируйтесь на Хабре, чтобы оставить комментарий