Комментарии 2
Здравствуйте, не совсем понял как можно использовать данную библиотеку в стандатном случае когда есть несколько роутов заданных в виде пути наример
get('/api/cats/:name')
и нужно этот роут версионировать?
0
Можно написать путь в функцию get, например, так:
и соотвественно в функции getRoutesMapApiCatsName будет рутинг таблица для варианта
А сама версия передаётся через хедер как указано в www.npmjs.com/package/express-version-route
app.get('/api/cats/:name', basicAuth({users: { [USER]: PASS }}),
versionRouter.route(mapVersion2file.getRoutesMapApiCatsName()));
и соотвественно в функции getRoutesMapApiCatsName будет рутинг таблица для варианта
/api/cats/:name
А сама версия передаётся через хедер как указано в www.npmjs.com/package/express-version-route
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Управление версиями при разработке чат-бота FragMagenta