Tag: 适用

我怎么能包装每一个快递路线处理程序与另一个function

基本上我想代替这个… app.get(routes.test, function(req, res, next){ actualRouteHandler(req, res, next) // Always returns a promise or throws. .catch(function(err) { next(err); }); }); 有这个: app.get(routes.test, catchWrap(actualRouteHandler)); 或者类似的东西,我试着弄乱fn.apply和东西,但我找不到一个方法来传递actualRouteHandler正确的参数(请求,水库,下一个),仍然有function。 我是否需要返回一个函数或类似的东西? 编辑:我认为可能有这样做的库,但我们没有访问这一点代码中的实际expression应用程序。