我使用express-routes-versioning來版本化我的路由。使用semver快速版本路由
app.post('/messages', authUser, routesVersioning({
"1.0.5": function(req, res) {
moduleMessages.addV105(req, res);
}
}, function(req, res) {
moduleMessages.add(req, res);
}));
這工作正常,併爲1.0.5版本,add()
每隔版本調用addV105()
。但是,對於每個版本< 1.0.5(1.0.4,1.0)而言,我想爲每個版本> = 1.0.5(1.0.5,1.0.6,1.1.0,2.3 ...)和add()
調用addV105()
。 3,1.0.0 ..)
實現此目標的語法是什麼?
修正了missleading標題 – Chris