Nehmen wir an, ich bin ein Modul, und ich habe einige Funktionsdefinitionen wie folgt aus:
export function bodyParser(options?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function errorHandler(opts?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function methodOverride():
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function favicon(url: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function logger(type: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
Ich bin diese Rückgabetyp Anmerkung wiederholt mit:
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void
Gibt es eine Möglichkeit, diese Art zu definieren, weisen Sie ihm einen Namen, und nur den Namen verweist stattdessen die gleiche Sache der Wiederholung?













